From 158d74d25733283ff396eb6246143d099cf0bbce Mon Sep 17 00:00:00 2001 From: Federico Mena Quintero Date: Wed, 20 Feb 2013 18:30:30 -0600 Subject: [PATCH] filechooserbutton: Don't emit file-set signal when the change is not the result of a user action We only emit that signal when the user confirms the button's internal GtkFileChooserDialog, or when he drags-and-drops stuff into the button. Signed-off-by: Federico Mena Quintero --- gtk/gtkfilechooserbutton.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/gtk/gtkfilechooserbutton.c b/gtk/gtkfilechooserbutton.c index 252cd64e1a..47f5240237 100644 --- a/gtk/gtkfilechooserbutton.c +++ b/gtk/gtkfilechooserbutton.c @@ -652,8 +652,6 @@ gtk_file_chooser_button_select_file (GtkFileChooser *chooser, priv->selection_while_inactive = g_object_ref (file); - g_signal_emit (button, file_chooser_button_signals[FILE_SET], 0); - return TRUE; } } @@ -680,8 +678,6 @@ gtk_file_chooser_button_unselect_file (GtkFileChooser *chooser, g_object_unref (priv->selection_while_inactive); priv->selection_while_inactive = NULL; } - - g_signal_emit (button, file_chooser_button_signals[FILE_SET], 0); } } } @@ -705,8 +701,6 @@ gtk_file_chooser_button_unselect_all (GtkFileChooser *chooser) g_object_unref (priv->selection_while_inactive); priv->selection_while_inactive = NULL; } - - g_signal_emit (button, file_chooser_button_signals[FILE_SET], 0); } }