X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fwindow-system%2Fubuntu-x11%2Fwindow-base-ecore-x.cpp;h=e4b5975b1931399b9967f56e01fbddaeee441914;hb=refs%2Fchanges%2F41%2F180441%2F1;hp=5f92464ef3d15f684c8e05a7f8d372da2786b001;hpb=2573f2349456ef31c0df63d5f9cefeff5eb8b99f;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/window-system/ubuntu-x11/window-base-ecore-x.cpp b/dali/internal/window-system/ubuntu-x11/window-base-ecore-x.cpp index 5f92464..e4b5975 100644 --- a/dali/internal/window-system/ubuntu-x11/window-base-ecore-x.cpp +++ b/dali/internal/window-system/ubuntu-x11/window-base-ecore-x.cpp @@ -249,6 +249,7 @@ WindowBaseEcoreX::WindowBaseEcoreX( Dali::PositionSize positionSize, Any surface : mEcoreEventHandler(), mEcoreWindow( 0 ), mOwnSurface( false ), + mIsTransparent( false ), // Should only be set to true once we actually create a transparent window regardless of what isTransparent is. mRotationAppSet( false ) { Initialize( positionSize, surface, isTransparent ); @@ -920,6 +921,7 @@ void WindowBaseEcoreX::CreateWindow( PositionSize positionSize, bool isTranspare { // create 32 bit window mEcoreWindow = ecore_x_window_argb_new( 0, positionSize.x, positionSize.y, positionSize.width, positionSize.height ); + mIsTransparent = true; } else {