diff options
author | Monsta <[email protected]> | 2015-03-05 11:28:50 +0300 |
---|---|---|
committer | Stefano Karapetsas <[email protected]> | 2015-03-13 09:21:36 +0100 |
commit | 3d5ee3fb42945c03bda045411419d024389daefe (patch) | |
tree | f93a824a567317720142d9211c5761a8eaabfe3c /src/file-share-properties.c | |
parent | ac77fb9abfa4504d965cd9e9c9837dc0bb4f5b81 (diff) | |
download | mate-user-share-3d5ee3fb42945c03bda045411419d024389daefe.tar.bz2 mate-user-share-3d5ee3fb42945c03bda045411419d024389daefe.tar.xz |
first connect to settings, then read them.
fixes the issue with GLib >= 2.43,
https://git.gnome.org/browse/glib/commit/?id=8ff5668a458344da22d30491e3ce726d861b3619
Closes https://github.com/mate-desktop/mate-user-share/pull/29
Diffstat (limited to 'src/file-share-properties.c')
-rw-r--r-- | src/file-share-properties.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/file-share-properties.c b/src/file-share-properties.c index 4886ef3..27669f6 100644 --- a/src/file-share-properties.c +++ b/src/file-share-properties.c @@ -587,8 +587,6 @@ main (int argc, char *argv[]) g_object_unref (store); #endif /* HAVE_BLUETOOTH */ - update_ui (); - g_signal_connect (check, "toggled", G_CALLBACK (enable_check_toggled), NULL); g_signal_connect (password_combo, @@ -614,7 +612,6 @@ main (int argc, char *argv[]) "clicked", G_CALLBACK (help_button_clicked), gtk_builder_get_object (builder, "user_share_dialog")); - g_signal_connect (settings, "changed::" GSETTINGS_KEY_FILE_SHARING_ENABLED, G_CALLBACK (file_sharing_enabled_changed), NULL); @@ -642,6 +639,7 @@ main (int argc, char *argv[]) G_CALLBACK (file_sharing_bluetooth_obexpush_notify_changed), NULL); #endif /* HAVE_BLUETOOTH */ + update_ui (); gtk_widget_show (GTK_WIDGET (gtk_builder_get_object (builder, "user_share_dialog"))); |