fix scale for toolbar

SVN revision: 39797
This commit is contained in:
Carsten Haitzler 2009-03-30 08:32:25 +00:00
parent 9c4c84fb8f
commit e136d2a03a
2 changed files with 3 additions and 0 deletions

View File

@ -6,6 +6,7 @@ AM_CPPFLAGS = \
-I$(top_builddir) \
-I$(top_srcdir) \
-I$(top_srcdir)/src/lib \
-I$(top_builddir)/src/lib \
-DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
@ELEMENTARY_CFLAGS@ \
@ELEMENTARY_X_CFLAGS@ \

View File

@ -84,8 +84,10 @@ _theme_hook(Evas_Object *obj)
const Eina_List *l;
Elm_Toolbar_Item *it;
Evas_Coord mw, mh;
edje_object_scale_set(wd->scr, elm_widget_scale_get(obj) * _elm_config->scale);
EINA_LIST_FOREACH(wd->items, l, it)
{
edje_object_scale_set(it->base, elm_widget_scale_get(obj) * _elm_config->scale);
if (it->selected)
edje_object_signal_emit(it->base, "elm,state,selected", "elm");
_elm_theme_set(it->base, "toolbar", "item", "default");