fix toolbar prevent
[platform/framework/native/uifw.git] / src / ui / controls / FUiCtrl_ToolbarPresenter.cpp
index 101b946..f559788 100644 (file)
@@ -2122,6 +2122,9 @@ _ToolbarPresenter::DrawTitleTextDimBitmap(void)
                if (pCanvas == null)
                {
                        SysLog(NID_UI_CTRL, "Cannot get a canvas.");
+
+                       delete pReColorTitleTextDimLeftBitmap;
+
                        return;
                }
 
@@ -2135,7 +2138,6 @@ _ToolbarPresenter::DrawTitleTextDimBitmap(void)
                                        FloatRectangle(0.0f, 0.0f, pReColorTitleTextDimLeftBitmap->GetWidthF(), pReColorTitleTextDimLeftBitmap->GetHeightF()));
                }
 
-               delete pTitleTextDimLeftBitmap;
                delete pReColorTitleTextDimLeftBitmap;
                delete pCanvas;
        }
@@ -2159,6 +2161,8 @@ _ToolbarPresenter::DrawTitleTextDimBitmap(void)
                if (pCanvas == null)
                {
                        SysLog(NID_UI_CTRL, "Cannot get a canvas.");
+
+                       delete pReColorTitleTextDimRightBitmap;
                        return;
                }
 
@@ -2172,7 +2176,6 @@ _ToolbarPresenter::DrawTitleTextDimBitmap(void)
                                        FloatRectangle(0.0f, 0.0f, pReColorTitleTextDimRightBitmap->GetWidthF(), pReColorTitleTextDimRightBitmap->GetHeightF()));
                }
 
-               delete pTitleTextDimRightBitmap;
                delete pReColorTitleTextDimRightBitmap;
                delete pCanvas;
        }