forked from enlightenment/enlightenment
Fixing bug #251: e_winlist.c corrupts the focus stack when switching to another window which is NOT the nearest one
SVN revision: 32188
This commit is contained in:
parent
06bc9cbd83
commit
d9a602326c
|
@ -602,6 +602,7 @@ _e_winlist_activate(void)
|
||||||
if (e_config->winlist_warp_while_selecting)
|
if (e_config->winlist_warp_while_selecting)
|
||||||
{
|
{
|
||||||
ecore_x_pointer_xy_get(winlist->zone->container->win, &warp_x, &warp_y);
|
ecore_x_pointer_xy_get(winlist->zone->container->win, &warp_x, &warp_y);
|
||||||
|
e_border_focus_latest_set(ww->border);
|
||||||
warp_to = 1;
|
warp_to = 1;
|
||||||
if (!warp_timer)
|
if (!warp_timer)
|
||||||
warp_timer = ecore_timer_add(0.01, _e_winlist_warp_timer, NULL);
|
warp_timer = ecore_timer_add(0.01, _e_winlist_warp_timer, NULL);
|
||||||
|
|
Loading…
Reference in New Issue