From ef263cb59d6eeb2cb0d3bc96ec855b669d48c8c8 Mon Sep 17 00:00:00 2001 From: infirit Date: Wed, 29 Jul 2015 22:29:17 +0200 Subject: standard: Fix crash due to incorrectly destroying widget Fixes #69 --- src/themes/standard/theme.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/themes/standard/theme.c b/src/themes/standard/theme.c index ec4bfcd..9796959 100644 --- a/src/themes/standard/theme.c +++ b/src/themes/standard/theme.c @@ -737,7 +737,7 @@ GtkWindow* create_notification(UrlClickedCb url_clicked) gtk_button_set_relief(GTK_BUTTON(close_button), GTK_RELIEF_NONE); gtk_container_set_border_width(GTK_CONTAINER(close_button), 0); //gtk_widget_set_size_request(close_button, 20, 20); - g_signal_connect_swapped(G_OBJECT(close_button), "clicked", G_CALLBACK(g_object_unref), win); + g_signal_connect_swapped(G_OBJECT(close_button), "clicked", G_CALLBACK(gtk_widget_destroy), win); rcstyle = gtk_rc_style_new(); rcstyle->xthickness = rcstyle->ythickness = 0; -- cgit v1.2.1