From b3f21bff985a1b5e498f44381cd97af71690bc5d Mon Sep 17 00:00:00 2001 From: Theo Linkspfeifer Date: Tue, 12 Nov 2019 23:07:42 +0100 Subject: [PATCH 4/4] Properly disconnect signal handlers --- mousepad/mousepad-replace-dialog.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mousepad/mousepad-replace-dialog.c b/mousepad/mousepad-replace-dialog.c index 341b87e..df17ab5 100644 --- a/mousepad/mousepad-replace-dialog.c +++ b/mousepad/mousepad-replace-dialog.c @@ -118,10 +118,10 @@ mousepad_replace_dialog_bind_setting (MousepadReplaceDialog *dialog, { mousepad_setting_bind (path, object, property, G_SETTINGS_BIND_DEFAULT); - mousepad_setting_connect (path, - G_CALLBACK (mousepad_replace_dialog_settings_changed), - dialog, - G_CONNECT_SWAPPED); + mousepad_setting_connect_object (path, + G_CALLBACK (mousepad_replace_dialog_settings_changed), + dialog, + G_CONNECT_SWAPPED); } -- 2.20.1