File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,8 @@ public class Noise.PreferencesWindow : Gtk.Dialog {
4949 library_filechooser. hexpand = true ;
5050 library_filechooser. set_current_folder (Settings . Main . get_default (). music_folder);
5151 library_filechooser. file_set. connect (() = > {
52- App . main_window. setMusicFolder (library_filechooser. get_current_folder ());
52+ string ? filename = library_filechooser. get_uri (). replace (" file://" , " " );
53+ App . main_window. setMusicFolder (filename);
5354 });
5455
5556 var main_settings = Settings . Main . get_default ();
Original file line number Diff line number Diff line change @@ -186,6 +186,9 @@ public class Noise.LocalLibrary : Library {
186186 m_folder = m_folder. replace (GLib . Environment . get_home_dir ()+ " /" , " " );
187187
188188 if (start_file_operations (_(" Importing music from %s …" ). printf (" <b>" + Markup . escape_text (m_folder) + " </b>" ))) {
189+
190+ Settings . Main . get_default (). music_folder = folder;
191+
189192 remove_all_static_playlists ();
190193
191194 clear_medias ();
You can’t perform that action at this time.
0 commit comments