From bb804417520f209d388a58cebac78f5e2eb54bf9 Mon Sep 17 00:00:00 2001 From: keis Date: Thu, 28 Jul 2011 22:25:37 +0200 Subject: add workaround for slow npviewer cleanup --- src/commands.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/commands.c b/src/commands.c index cd1f872..7b327e6 100644 --- a/src/commands.c +++ b/src/commands.c @@ -401,6 +401,10 @@ chain(WebKitWebView *page, GArray *argv, GString *result) { void close_uzbl (WebKitWebView *page, GArray *argv, GString *result) { (void)page; (void)argv; (void)result; + // hide window a soon as possible to avoid getting stuck with a + // non-response window in the cleanup steps + if (uzbl.gui.main_window) + gtk_widget_destroy(uzbl.gui.main_window); gtk_main_quit (); } -- cgit v1.2.3