Move the draw top area code to create callback 43/45643/1
authorHyojung Jo <hj903.jo@samsung.com>
Mon, 10 Aug 2015 06:07:05 +0000 (15:07 +0900)
committerHyojung Jo <hj903.jo@samsung.com>
Mon, 10 Aug 2015 06:07:05 +0000 (15:07 +0900)
Change-Id: Idea124de56fe6a0587a8546ad82dabd04ac0159e
Signed-off-by: Hyojung Jo <hj903.jo@samsung.com>
src/view/view_base.c

index aeeacc6..2b6735d 100644 (file)
@@ -454,6 +454,9 @@ static Evas_Object *_create(Evas_Object *win, void *data)
                goto err;
        }
 
+       if (!_draw_top_area(priv))
+               _ERR("Draw top bottom area failed.");
+
        return base;
 
 err:
@@ -475,9 +478,6 @@ static void _show(void *data)
 
        if (priv->base)
                evas_object_show(priv->base);
-
-       if (!_draw_top_area(priv))
-               _ERR("Draw top bottom area failed.");
 }
 
 static void _hide(void *data)