소스 검색

Fixes #844. If CanChooseDirectories is true the selected(s) folders should appear on the open text.

BDisp 5 년 전
부모
커밋
7a1e82af85
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      Terminal.Gui/Windows/FileDialog.cs

+ 1 - 1
Terminal.Gui/Windows/FileDialog.cs

@@ -243,7 +243,7 @@ namespace Terminal.Gui {
 			if (FilePaths.Count > 0)
 				FileChanged?.Invoke (string.Join (", ", GetFilesName (FilePaths)));
 			else
-				FileChanged?.Invoke (infos [selected].Item2 ? "" : Path.GetFileName (infos [selected].Item1));
+				FileChanged?.Invoke (infos [selected].Item2 && !canChooseDirectories ? "" : Path.GetFileName (infos [selected].Item1));
 			if (SelectedChanged != null) {
 				var sel = infos [selected];
 				SelectedChanged ((sel.Item1, sel.Item2));