[gtk: 1/3] filechooserwidget: Disconnect settings signal on dispose
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk: 1/3] filechooserwidget: Disconnect settings signal on dispose
- Date: Thu, 1 Apr 2021 14:25:09 +0000 (UTC)
commit 13c22e4e2f670c90893d8209871a880c21fef475
Author: Rafał Dzięgiel <rafostar github gmail com>
Date: Thu Apr 1 09:27:06 2021 +0200
filechooserwidget: Disconnect settings signal on dispose
Settings signal was not being disconnected on dispose causing
application crash when user changed icon theme after dialog disposal.
gtk/gtkfilechooserwidget.c | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c
index 751357d435..2f6a2bda39 100644
--- a/gtk/gtkfilechooserwidget.c
+++ b/gtk/gtkfilechooserwidget.c
@@ -3115,6 +3115,7 @@ gtk_file_chooser_widget_dispose (GObject *object)
location_entry_disconnect (impl);
impl->external_entry = NULL;
}
+ remove_settings_signal (impl, gtk_widget_get_display (GTK_WIDGET (impl)));
g_clear_pointer (&impl->box, gtk_widget_unparent);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]