From 7b0dc2eceeadfcbefdb4f0087ba0cdc292ed4bbc Mon Sep 17 00:00:00 2001 From: Robert Ancell Date: Fri, 22 Nov 2019 12:02:13 +1300 Subject: [PATCH] default-apps: Connect signals with g_signal_connect_object in swapped form --- panels/default-apps/cc-default-apps-panel.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/panels/default-apps/cc-default-apps-panel.c b/panels/default-apps/cc-default-apps-panel.c index 77568e167..7e80818f2 100644 --- a/panels/default-apps/cc-default-apps-panel.c +++ b/panels/default-apps/cc-default-apps-panel.c @@ -52,8 +52,8 @@ struct _CcDefaultAppsPanel G_DEFINE_TYPE (CcDefaultAppsPanel, cc_default_apps_panel, CC_TYPE_PANEL) static void -default_app_changed (GtkAppChooserButton *button, - CcDefaultAppsPanel *self) +default_app_changed (CcDefaultAppsPanel *self, + GtkAppChooserButton *button) { g_autoptr(GAppInfo) info = NULL; g_autoptr(GError) error = NULL; @@ -144,8 +144,8 @@ info_panel_setup_default_app (CcDefaultAppsPanel *self, gtk_app_chooser_button_set_show_default_item (GTK_APP_CHOOSER_BUTTON (button), TRUE); gtk_grid_attach (GTK_GRID (self->default_apps_grid), button, left_attach, top_attach, 1, 1); - g_signal_connect (G_OBJECT (button), "changed", - G_CALLBACK (default_app_changed), self); + g_signal_connect_object (G_OBJECT (button), "changed", + G_CALLBACK (default_app_changed), self, G_CONNECT_SWAPPED); gtk_widget_show (button); label = WIDGET_FROM_OFFSET (data->label_offset);