As per k-s, remove fix from e_config_dialog and instead, call e_border_show

inside uniconify.



SVN revision: 48138
This commit is contained in:
Christopher Michael 2010-04-19 17:27:45 +00:00
parent ffbd6e3bd8
commit 80c91b8d19
2 changed files with 1 additions and 2 deletions

View File

@ -2452,12 +2452,12 @@ e_border_uniconify(E_Border *bd)
E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
if (bd->shading) return;
ecore_x_window_shadow_tree_flush();
e_border_show(bd);
if (bd->iconic)
{
bd->iconic = 0;
desk = e_desk_current_get(bd->desk->zone);
e_border_desk_set(bd, desk);
e_border_show(bd);
e_border_raise(bd);
edje_object_signal_emit(bd->bg_object, "e,action,uniconify", "e");
}

View File

@ -96,7 +96,6 @@ e_config_dialog_find(const char *name, const char *class)
z = e_util_zone_current_get(e_manager_current_get());
e_border_uniconify(cfd->dia->win->border);
e_win_show(cfd->dia->win);
e_win_raise(cfd->dia->win);
if (z->container == cfd->dia->win->border->zone->container)
e_border_desk_set(cfd->dia->win->border, e_desk_current_get(z));