diff options
author | Marco Barisione <marco.barisione@collabora.co.uk> | 2013-08-27 13:20:15 +0100 |
---|---|---|
committer | Marco Barisione <marco.barisione@collabora.co.uk> | 2013-08-27 15:40:47 +0100 |
commit | cb1222d2687e4e86bad1dfd72299512d35c0cb7a (patch) | |
tree | da33203c81a4fa9e7deeeb5c3f64a9511f96fb37 | |
parent | 00e1b61f42966ebcac3a58750a68414c79670235 (diff) | |
download | telepathy-account-widgets-cb1222d2687e4e86bad1dfd72299512d35c0cb7a.tar.gz |
avatar-chooser: make the file chooser dialog modal
https://bugzilla.gnome.org/show_bug.cgi?id=706881
-rw-r--r-- | tp-account-widgets/tpaw-avatar-chooser.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/tp-account-widgets/tpaw-avatar-chooser.c b/tp-account-widgets/tpaw-avatar-chooser.c index dcaa2840..c20ad596 100644 --- a/tp-account-widgets/tpaw-avatar-chooser.c +++ b/tp-account-widgets/tpaw-avatar-chooser.c @@ -1014,17 +1014,12 @@ avatar_chooser_clicked_cb (GtkWidget *button, TpawCameraMonitor *monitor; #endif - if (self->priv->chooser_dialog != NULL) - { - gtk_window_present (GTK_WINDOW (self->priv->chooser_dialog)); - return; - } - self->priv->chooser_dialog = GTK_FILE_CHOOSER ( gtk_file_chooser_dialog_new (_("Select Your Avatar Image"), tpaw_get_toplevel_window (GTK_WIDGET (self)), GTK_FILE_CHOOSER_ACTION_OPEN, NULL, NULL)); + gtk_window_set_modal (GTK_WINDOW (self->priv->chooser_dialog), TRUE); #ifdef HAVE_CHEESE picture_button = gtk_dialog_add_button ( |