summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNelson Benítez León <nbenitezl@gmail.com>2023-02-18 16:18:32 -0400
committerFelipe Borges <felipeborges@gnome.org>2023-03-17 11:16:46 +0100
commit37bb518f7a62c8f02f9ff00e4deadbb6acbc2e94 (patch)
tree55b510cdd1f2d65e59ecc3c8613fa525438775b7
parent21596cc1dce785f203b2f70a689fad2420f4b4b2 (diff)
downloadgnome-control-center-37bb518f7a62c8f02f9ff00e4deadbb6acbc2e94.tar.gz
user-accounts: close CcAvatarChooser before showing GtkFileChooser
so that the first click on the FileChooser is not used to just close the CcAvatarChooser dialog. Close issue #2315
-rw-r--r--panels/user-accounts/cc-avatar-chooser.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/panels/user-accounts/cc-avatar-chooser.c b/panels/user-accounts/cc-avatar-chooser.c
index b80b42f4a..218d73f9e 100644
--- a/panels/user-accounts/cc-avatar-chooser.c
+++ b/panels/user-accounts/cc-avatar-chooser.c
@@ -183,6 +183,7 @@ cc_avatar_chooser_select_file (CcAvatarChooser *self)
g_signal_connect_object (chooser, "response",
G_CALLBACK (file_chooser_response), self, G_CONNECT_SWAPPED);
+ gtk_popover_popdown (GTK_POPOVER (self));
gtk_window_present (GTK_WINDOW (chooser));
}