Revert "fix AppControl launch for multi-windows like WebControl"
authorYoung Ik Cho <youngik.cho@samsung.com>
Thu, 9 May 2013 11:38:50 +0000 (20:38 +0900)
committerGerrit Code Review <gerrit2@kim11>
Thu, 9 May 2013 11:38:50 +0000 (20:38 +0900)
This reverts commit a67621ea545925e403f11f42ce0260eac6e6fee1

src/app/FApp_UiAppImpl.cpp

index 2aa7d34..e9cd041 100644 (file)
@@ -30,7 +30,6 @@
 #include <FUiCtrlFrame.h>
 
 #include <FBaseRt_Process.h>
-#include <FSys_PowerManagerImpl.h>
 #include <FUi_ControlImplManager.h>
 #include <FUi_KeyEventManager.h>
 #include <FUi_WindowImpl.h>
@@ -39,7 +38,7 @@
 #include <FUi_UiNotificationEvent.h>
 #include <FUi_UiEventManager.h>
 #include <FUiCtrl_FrameImpl.h>
-#include <FUi_ControlManager.h>
+#include <FSys_PowerManagerImpl.h>
 
 #include "FApp_AppFrame.h"
 #include "FApp_AppInfo.h"
@@ -261,14 +260,8 @@ _UiAppImpl::OnDeviceOrientationChanged(app_device_orientation_e orientation)
 long
 _UiAppImpl::OnWindowHandleRequest(void)
 {
-       _Window* pWin = _ControlManager::GetInstance()->GetTopVisibleWindow();
-       if (pWin)
-       {
-               unsigned int han = pWin->GetNativeHandle();
-               return han;
-       }
-
-       return -1;
+       const _EcoreEvas* const pEvas = GetEcoreEvasMgr()->GetEcoreEvas();
+       return (pEvas) ? static_cast<long>(pEvas->GetXWindow()) : -1;
 }