From: Choi Munseok Date: Mon, 10 Jun 2013 03:05:07 +0000 (+0900) Subject: Fixed the DimmingManager X-Git-Tag: submit/tizen_2.2/20130714.153149~585^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=953bbaf50e748fbefec383192269a336272f2748;p=framework%2Fosp%2Fuifw.git Fixed the DimmingManager Change-Id: I3d453fe303ab7a9dcc895f3fe1fcf3016ff87e94 Signed-off-by: Choi Munseok --- diff --git a/src/ui/FUi_DimmingManager.cpp b/src/ui/FUi_DimmingManager.cpp index 4418b00..c3fd4e7 100644 --- a/src/ui/FUi_DimmingManager.cpp +++ b/src/ui/FUi_DimmingManager.cpp @@ -137,6 +137,17 @@ _DimmingManager::UnRegisterWindow(_Window* pWindow) result _DimmingManager::CreateDimmingLayer(_Window* pWindow) { + if (!pWindow) + { + return E_SUCCESS; + } + + _DimmingLayer* pPrevDimmingLayer = pWindow->GetDimmingLayer(); + if (pPrevDimmingLayer) + { + return E_SUCCESS; + } + result r = E_SUCCESS; _DimmingLayer* pDimmingLayer = new (std::nothrow) _DimmingLayer();