Bug fix dimming Area
authorkeonpyo.kong <keonpyo.kong@samsung.com>
Fri, 24 May 2013 05:53:05 +0000 (14:53 +0900)
committerkeonpyo.kong <keonpyo.kong@samsung.com>
Fri, 24 May 2013 05:53:13 +0000 (14:53 +0900)
Change-Id: Iefb52212349d7abb053c9910eba34343553ce394
Signed-off-by: keonpyo.kong <keonpyo.kong@samsung.com>
src/ui/FUi_ControlManager.cpp

index 45f8091..3ebedbf 100644 (file)
@@ -721,6 +721,11 @@ _ControlManager::CloseWindow(_Window& window) // [ToDo] exception check.
                if (pNewTopWindow && pNewTopWindow->IsActivationEnabled())
                {
                        pNewTopWindow->Activate();
+                       if (pNewTopWindow->IsDimmingEnabled())
+                       {
+                               r = _DimmingManager::GetInstance()->ShowDimmingLayer(pNewTopWindow);
+                               SysTryReturn(NID_UI, r == E_SUCCESS, r, r, "[%s] Propagating.", GetErrorMessage(r));
+                       }
                }
 
                if (dynamic_cast <_Frame*>(pNewTopWindow) != null)