fix focus FIXME regarding focus-setting on clients from other desks

fix T2259
This commit is contained in:
Mike Blumenkrantz 2015-06-29 15:47:57 -04:00
parent 14c038d730
commit 58256b851e
1 changed files with 3 additions and 5 deletions

View File

@ -1548,12 +1548,10 @@ _e_comp_intercept_focus(void *data, Evas_Object *obj, Eina_Bool focus)
{ {
return; return;
} }
/* FIXME: hack for deskflip animation: if ((!ec->sticky) && (ec->desk) && (!ec->desk->visible))
* dont update focus when sliding previous desk */
if ((!ec->sticky) && (ec->desk) &&
(ec->desk != e_desk_current_get(ec->desk->zone)))
{ {
return; if (ec->desk->animate_count) return;
e_desk_show(ec->desk);
} }
} }