dont try change focus while looping thru the focus list

This commit is contained in:
Dana Jansens 2003-06-04 17:17:55 +00:00
parent e0fa57d21c
commit 0ce054c2b5

View file

@ -229,8 +229,11 @@ void focus_fallback(FallbackType type)
checks for this is in transient/group fallbacks, so they can
be fallback targets there. */
!((Client*)it->data)->fullscreen &&
client_focus(it->data))
client_can_focus(it->data)) {
gboolean r = client_focus(sit->data);
assert(r);
return;
}
/* nothing to focus */
focus_set_client(NULL);