forked from enlightenment/enlightenment
fix case for fullscreen window focus handling
SVN revision: 69905
This commit is contained in:
parent
2790f80ab6
commit
027bb73b5d
|
@ -2115,10 +2115,12 @@ e_border_focus_set(E_Border *bd,
|
||||||
|
|
||||||
ecore_event_add(E_EVENT_BORDER_FOCUS_OUT, ev,
|
ecore_event_add(E_EVENT_BORDER_FOCUS_OUT, ev,
|
||||||
_e_border_event_border_focus_out_free, NULL);
|
_e_border_event_border_focus_out_free, NULL);
|
||||||
if ((bd->zone == bd_unfocus->zone) &&
|
if ((bd_unfocus->fullscreen) &&
|
||||||
|
(bd != bd_unfocus) &&
|
||||||
|
(bd->zone == bd_unfocus->zone) &&
|
||||||
((bd->desk == bd_unfocus->desk) ||
|
((bd->desk == bd_unfocus->desk) ||
|
||||||
(bd->sticky) || (bd_unfocus->sticky)) &&
|
(bd->sticky) || (bd_unfocus->sticky)))
|
||||||
(bd_unfocus->fullscreen))
|
|
||||||
e_border_iconify(bd_unfocus);
|
e_border_iconify(bd_unfocus);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue