From 940fd7794bc2e8f58eb987b06e649bdb913e7b8b Mon Sep 17 00:00:00 2001 From: Choi Munseok Date: Fri, 21 Jun 2013 14:31:08 +0900 Subject: [PATCH] Fixed SetWindowBounds Change-Id: I83eaeee2636eb728e891d803415a2524b02415cf Signed-off-by: Choi Munseok --- src/ui/FUi_EcoreEvas.cpp | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/src/ui/FUi_EcoreEvas.cpp b/src/ui/FUi_EcoreEvas.cpp index 4be8938..32ffc40 100644 --- a/src/ui/FUi_EcoreEvas.cpp +++ b/src/ui/FUi_EcoreEvas.cpp @@ -2360,15 +2360,11 @@ _EcoreEvas::SetWindowBounds(const _Window& window, const Rectangle& bounds) int rotate = ecore_evas_rotation_get(pEcoreEvas); - _Window* pWindow = const_cast<_Window*>(&window); - - _ContextMenu* pContextMenu = dynamic_cast<_ContextMenu*>(pWindow); - if (pContextMenu) +// _Window* pWindow = const_cast<_Window*>(&window); +// _ContextMenu* pContextMenu = dynamic_cast<_ContextMenu*>(pWindow); +// if (pContextMenu) + if ((window.IsOrientationRoot() == false) && (window.IsRotationSynchronized() == false)) { - // [Exception] - // ContextMenu - // Skip - _ControlManager* pControlManager = _ControlManager::GetInstance(); if (pControlManager) { @@ -2452,15 +2448,11 @@ _EcoreEvas::SetWindowBounds(const _Window& window, const FloatRectangle& bounds) int rotate = ecore_evas_rotation_get(pEcoreEvas); - _Window* pWindow = const_cast<_Window*>(&window); - - _ContextMenu* pContextMenu = dynamic_cast<_ContextMenu*>(pWindow); - if (pContextMenu) +// _Window* pWindow = const_cast<_Window*>(&window); +// _ContextMenu* pContextMenu = dynamic_cast<_ContextMenu*>(pWindow); +// if (pContextMenu) + if ((window.IsOrientationRoot() == false) && (window.IsRotationSynchronized() == false)) { - // [Exception] - // ContextMenu - // Skip - _ControlManager* pControlManager = _ControlManager::GetInstance(); if (pControlManager) { -- 2.7.4