Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commit1661e0380ec0a37b04d33f9a487c9b2c0047b05a (patch)
Author
 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2021-04-22 03:35:14 +0200
Committer
 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2021-04-22 03:35:28 +0200
Filesccf723eb5262893d2140f98fca943fc79e58bc9b
goodwolf-1661e0380ec0a37b04d33f9a487c9b2c0047b05a.tar
goodwolf-1661e0380ec0a37b04d33f9a487c9b2c0047b05a.tar.gz
goodwolf-1661e0380ec0a37b04d33f9a487c9b2c0047b05a.zip
Parent5da426dab654296ff8c53ad138317df0d7984d12 (diff)
about-dialog: Auto-switch, use gtk_window_close
gtk_widget_destroy on about_dialog shouldn't SEGV but it does on GTK+ 3.24.26
1 files changed, 2 insertions, 2 deletions
-rw-r--r--keybindings.c4
diff --git a/keybindings.c b/keybindings.c
index bfc8f7a..ad704d1 100644
--- a/keybindings.c
+++ b/keybindings.c
@@ -14,9 +14,9 @@ about_dialogCb_activate_link(GtkAboutDialog *about_dialog, gchar *uri, gpointer
(void)about_dialog;
struct Window *window = (struct Window *)user_data;
- badwolf_new_tab(GTK_NOTEBOOK(window->notebook), new_browser(window, uri, NULL), FALSE);
+ badwolf_new_tab(GTK_NOTEBOOK(window->notebook), new_browser(window, uri, NULL), TRUE);
- gtk_widget_destroy(GTK_WIDGET(about_dialog));
+ gtk_window_close(GTK_WINDOW(about_dialog));
return TRUE;
}