forked from enlightenment/enlightenment
fix focus FIXME regarding focus-setting on clients from other desks
fix T2259
This commit is contained in:
parent
14c038d730
commit
58256b851e
|
@ -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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue