bgo#642929 - Don't infinite-loop in GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER
If the user pressed Enter to confirm the file chooser while the filename entry was empty, then gtk_file_chooser_default_should_respond() would go back and forth between the cases for handling the filename entry and the file list.
This commit is contained in:
committed by
Federico Mena Quintero
parent
847df205ed
commit
219e82c9e7
@@ -8593,7 +8593,8 @@ gtk_file_chooser_default_should_respond (GtkFileChooserEmbed *chooser_embed)
|
||||
|
||||
if (is_empty)
|
||||
{
|
||||
if (impl->action == GTK_FILE_CHOOSER_ACTION_SAVE)
|
||||
if (impl->action == GTK_FILE_CHOOSER_ACTION_SAVE
|
||||
|| impl->action == GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER)
|
||||
return FALSE;
|
||||
|
||||
goto file_list;
|
||||
|
||||
Reference in New Issue
Block a user