From e0a48a215f791873fd7da246a2a9775ab8202d46 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 26 Mar 2023 10:55:08 -0400 Subject: [PATCH] scrolledwindow: Disconnect the right handler We connect gtk_scrolled_window_update_use_indicators as signal handler in realize(), but we were disconnecting gtk_scrolled_window_sync_use_indicators in unrealize. Spotted by Milan Crha. Fixes: #5684 --- gtk/gtkscrolledwindow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkscrolledwindow.c b/gtk/gtkscrolledwindow.c index 0f2612c588..be3ab0d4fc 100644 --- a/gtk/gtkscrolledwindow.c +++ b/gtk/gtkscrolledwindow.c @@ -3837,7 +3837,7 @@ gtk_scrolled_window_unrealize (GtkWidget *widget) settings = gtk_widget_get_settings (widget); - g_signal_handlers_disconnect_by_func (settings, gtk_scrolled_window_sync_use_indicators, widget); + g_signal_handlers_disconnect_by_func (settings, gtk_scrolled_window_update_use_indicators, widget); GTK_WIDGET_CLASS (gtk_scrolled_window_parent_class)->unrealize (widget); } -- 2.30.2