X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=adaptors%2Fwayland%2Fwindow-impl-wl.cpp;h=fc325edfb20649319c1919fabf3db0fb437dd7f2;hb=c8290f90598363252f2644ae0f069d84a2d8d52e;hp=9f2ef45f17af8ee36e920cbadee32bb050414cef;hpb=93105d79193936b1b9611ed37a1e9ff4f814080f;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/adaptors/wayland/window-impl-wl.cpp b/adaptors/wayland/window-impl-wl.cpp index 9f2ef45..fc325ed 100644 --- a/adaptors/wayland/window-impl-wl.cpp +++ b/adaptors/wayland/window-impl-wl.cpp @@ -104,11 +104,11 @@ struct Window::EventHandler }; -Window* Window::New(const PositionSize& posSize, const std::string& name, bool isTransparent) +Window* Window::New(const PositionSize& posSize, const std::string& name, const std::string& className, bool isTransparent) { Window* window = new Window(); window->mIsTransparent = isTransparent; - window->Initialize(posSize, name); + window->Initialize(posSize, name, className); return window; } @@ -214,11 +214,12 @@ Window::~Window() delete mSurface; } -void Window::Initialize(const PositionSize& windowPosition, const std::string& name) +void Window::Initialize(const PositionSize& windowPosition, const std::string& name, const std::string& className) { // create an Wayland window by default Any surface; ECore::WindowRenderSurface* windowSurface = new ECore::WindowRenderSurface( windowPosition, surface, name, mIsTransparent ); + SetClass( name, className ); windowSurface->Map(); mSurface = windowSurface;