all repos — openbox @ ff06051eb797cf5c026b3ea125d964103df3c3c8

openbox fork - make it a bit more like ryudo

asserts in unmanage to try track a crash
Dana Jansens danakj@orodu.net
commit

ff06051eb797cf5c026b3ea125d964103df3c3c8

parent

a5b371cfe73084236223ae8f3755d1a286f780ea

1 files changed, 2 insertions(+), 0 deletions(-)

jump to
M openbox/client.copenbox/client.c

@@ -228,6 +228,7 @@

g_message("Unmanaging window: %lx", client->window); dispatch_client(Event_Client_Destroy, client, 0, 0); + g_assert(client != NULL); /* remove the window from our save set */ XChangeSaveSet(ob_display, client->window, SetModeDelete);

@@ -239,6 +240,7 @@ engine_frame_hide(client->frame);

/* dispatch the unmapped event */ dispatch_client(Event_Client_Unmapped, client, 0, 0); + g_assert(client != NULL); /* give the client its border back */ client_toggle_border(client, TRUE);