Clone in a terminal:
Commit 3aef5c9
Johan Mattsson - 2015-04-14T11:25:19+00:00
3aef5c99a8057aeb428c5de396f28a1006ab0fd0johan.mattsson.m@gmail.com

Fix file chooser on Windows

Changed files (1)

Diff

diff --git a/libbirdfont/FileDialogTab.vala b/libbirdfont/FileDialogTab.valaindex d373410..bab77e1 100644--- a/libbirdfont/FileDialogTab.vala+++ b/libbirdfont/FileDialogTab.vala@@ -105,8 +105,13 @@ public class FileDialogTab : Table { 		} else if (row.get_index () == DIRECTORY) { 			return_if_fail (row.get_row_data () is SelectedFile); 			f = (SelectedFile) row.get_row_data ();+			+			if (f.file_name.index_of (":") > -1) {+				propagate_files (f.file_name);+			} else {+				propagate_files (((!) current_dir.get_path ()) + "\\" + f.file_name);+			} 			selected_filename = "";-			propagate_files (f.file_name); 		} 		 		show_text_area (selected_filename);@@ -171,6 +176,7 @@ public class FileDialogTab : Table { 		 		layout (); 		base.selected_canvas ();+		scroll_to (0); 	}  	public void show_text_area (string text) {

Contact

Email: johan.mattsson.m@gmail.com
Mastodon: typo.social/@birdfont
GitHub: johanmattssonm
LinkedIn: johan-mattsson-2ab324112