Elm toolbar: Fixed item_separator_set.
authorTom Hacohen <tom@stosb.com>
Thu, 4 Aug 2011 09:39:25 +0000 (09:39 +0000)
committerTom Hacohen <tom@stosb.com>
Thu, 4 Aug 2011 09:39:25 +0000 (09:39 +0000)
SVN revision: 62087

src/lib/elm_toolbar.c

index dc214c0..8bc4a4a 100644 (file)
@@ -1352,9 +1352,13 @@ EAPI void
 elm_toolbar_item_separator_set(Elm_Toolbar_Item *item, Eina_Bool separator)
 {
    ELM_WIDGET_ITEM_WIDTYPE_CHECK_OR_RETURN(item);
+   Evas_Object *obj = item->base.widget;
+   Widget_Data *wd = elm_widget_data_get(obj);
+   double scale;
    if (item->separator == separator) return;
    item->separator = separator;
-   _theme_hook(item->base.view);
+   scale = (elm_widget_scale_get(obj) * _elm_config->scale);
+   _theme_hook_item(obj, item, scale, wd->icon_size);
 }
 
 EAPI Eina_Bool