diff audacious/util.c @ 893:6afdd0d7e1e1 trunk

[svn] Make refreshing optional, default to disabled if Gnome VFS available.
author nemo
date Wed, 29 Mar 2006 07:35:54 -0800
parents 3a498ce43362
children 12feaeb5ad5b
line wrap: on
line diff
--- a/audacious/util.c	Tue Mar 28 20:11:34 2006 -0800
+++ b/audacious/util.c	Wed Mar 29 07:35:54 2006 -0800
@@ -972,8 +972,12 @@
         g_signal_handler_disconnect(chooser, handlerid_activate);
         g_signal_handler_disconnect(button_add, handlerid_do);
         g_signal_handler_disconnect(chooser, handlerid_do_activate);
-        // *sigh* force a refresh
-        gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(chooser),gtk_file_chooser_get_current_folder(GTK_FILE_CHOOSER(chooser))); 
+#ifndef HAVE_GNOME_VFS
+		if (cfg.refresh_file_list) {
+            // *sigh* force a refresh
+            gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(chooser),gtk_file_chooser_get_current_folder(GTK_FILE_CHOOSER(chooser)));
+		}
+#endif
     }
     
     if (play_button) {