elc_popup: move the code making buttons buffer for readability
authorTaehyub Kim <taehyub.kim@samsung.com>
Wed, 6 Jul 2016 19:50:36 +0000 (12:50 -0700)
committerCedric BAIL <cedric@osg.samsung.com>
Wed, 6 Jul 2016 19:50:39 +0000 (12:50 -0700)
Summary:
The code of making buttons buffer is away from related codes.
@fix

Reviewers: Hermet, Jaehyun_Cho, jpeg, raster, cedric

Subscribers: Blackmole

Differential Revision: https://phab.enlightenment.org/D4133

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
src/lib/elementary/elc_popup.c

index ec476f2..28836ef 100644 (file)
@@ -1181,7 +1181,6 @@ _action_button_set(Evas_Object *obj,
           }
      }
 
-   snprintf(buf, sizeof(buf), "buttons%i", sd->last_button_number);
    if (!sd->action_area)
      {
         sd->action_area = elm_layout_add(sd->main_layout);
@@ -1193,6 +1192,7 @@ _action_button_set(Evas_Object *obj,
         _visuals_set(obj);
      }
 
+   snprintf(buf, sizeof(buf), "buttons%i", sd->last_button_number);
    snprintf(style, sizeof(style), "popup/%s", elm_widget_style_get(obj));
    if (!elm_layout_theme_set(sd->action_area, "popup", buf, style))
      CRI("Failed to set layout!");