fix floating border icons when changing border themes
This commit is contained in:
parent
103298eee3
commit
4da2c68fec
|
@ -8137,7 +8137,12 @@ _e_border_eval0(E_Border *bd)
|
||||||
evas_object_event_callback_add(o, EVAS_CALLBACK_MOUSE_DOWN, _e_border_cb_mouse_down, bd);
|
evas_object_event_callback_add(o, EVAS_CALLBACK_MOUSE_DOWN, _e_border_cb_mouse_down, bd);
|
||||||
evas_object_event_callback_add(o, EVAS_CALLBACK_MOUSE_UP, _e_border_cb_mouse_up, bd);
|
evas_object_event_callback_add(o, EVAS_CALLBACK_MOUSE_UP, _e_border_cb_mouse_up, bd);
|
||||||
evas_object_event_callback_add(o, EVAS_CALLBACK_MOUSE_WHEEL, _e_border_cb_mouse_wheel, bd);
|
evas_object_event_callback_add(o, EVAS_CALLBACK_MOUSE_WHEEL, _e_border_cb_mouse_wheel, bd);
|
||||||
if (!pbg) bd->changes.icon = 1;
|
if (pbg)
|
||||||
|
{
|
||||||
|
if (bd->icon_object)
|
||||||
|
edje_object_part_swallow(bd->bg_object, "e.swallow.icon", bd->icon_object);
|
||||||
|
}
|
||||||
|
else bd->changes.icon = 1;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue