X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fwindow-system%2Ftizen-wayland%2Fecore-wl2%2Fwindow-base-ecore-wl2.cpp;h=0149f410d57e9d29cea29e0ca2ac5a703ccbc4dc;hb=1806816d0c6af45354de742d27fc6f25ddc145d5;hp=2400ad64065a5a503ef7580f5cf9038691817001;hpb=45143e6bae13b5f3ddc3718645f08716ec03234c;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.cpp b/dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.cpp index 2400ad6..0149f41 100755 --- a/dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.cpp +++ b/dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.cpp @@ -1251,7 +1251,7 @@ void WindowBaseEcoreWl2::SetEglWindowRotation( int angle ) } case 90: { - rotation = WL_EGL_WINDOW_TIZEN_ROTATION_90; + rotation = WL_EGL_WINDOW_TIZEN_ROTATION_270; break; } case 180: @@ -2207,6 +2207,17 @@ void WindowBaseEcoreWl2::CreateWindow( PositionSize positionSize ) ecore_wl2_window_type_set( mEcoreWindow, ECORE_WL2_WINDOW_TYPE_TOPLEVEL ); } +void WindowBaseEcoreWl2::SetParent( WindowBase* parentWinBase ) +{ + Ecore_Wl2_Window* ecoreParent = NULL; + if( parentWinBase ) + { + WindowBaseEcoreWl2* winBaseEcore2 = static_cast( parentWinBase ); + ecoreParent = winBaseEcore2->mEcoreWindow; + } + ecore_wl2_window_parent_set( mEcoreWindow, ecoreParent ); +} + } // namespace Adaptor } // namespace Internal