dont assert, just ignore client_unfocus() when the client isnt already focused

This commit is contained in:
Dana Jansens 2003-09-21 18:43:11 +00:00
parent be79af11f6
commit 38370b2e82

View file

@ -2594,12 +2594,13 @@ gboolean client_focus(ObClient *self)
void client_unfocus(ObClient *self)
{
g_assert(focus_client == self);
if (focus_client == self) {
#ifdef DEBUG_FOCUS
ob_debug("client_unfocus for %lx\n", self->window);
#endif
focus_fallback(OB_FOCUS_FALLBACK_UNFOCUSING);
}
}
void client_activate(ObClient *self, gboolean here)
{