discomfitor pushed a commit to branch enlightenment-0.19. http://git.enlightenment.org/core/enlightenment.git/commit/?id=05a1864b10afe46161dcc3c7d24994e9bbbb8529
commit 05a1864b10afe46161dcc3c7d24994e9bbbb8529 Author: Mike Blumenkrantz <[email protected]> Date: Tue Sep 15 12:46:46 2015 -0400 unset client hidden flag on config dialogs when activating from another vdesk fix T2731 --- src/bin/e_config_dialog.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bin/e_config_dialog.c b/src/bin/e_config_dialog.c index be64a35..0de1259 100644 --- a/src/bin/e_config_dialog.c +++ b/src/bin/e_config_dialog.c @@ -109,7 +109,10 @@ e_config_dialog_find(const char *name, const char *class) e_client_uniconify(cfd->dia->win->client); e_win_raise(cfd->dia->win); if (z->comp == cfd->dia->win->client->zone->comp) - e_client_desk_set(cfd->dia->win->client, e_desk_current_get(z)); + { + cfd->dia->win->client->hidden = 0; + e_client_desk_set(cfd->dia->win->client, e_desk_current_get(z)); + } else { if (!cfd->dia->win->client->sticky) --
