aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gui/browser_osx.mm2
1 files changed, 2 insertions, 0 deletions
diff --git a/gui/browser_osx.mm b/gui/browser_osx.mm
index 642718df94..0e80410032 100644
--- a/gui/browser_osx.mm
+++ b/gui/browser_osx.mm
@@ -127,6 +127,8 @@ int BrowserDialog::runModal() {
NSOpenPanel *panel = [NSOpenPanel openPanel];
[panel setCanChooseFiles:!_isDirBrowser];
[panel setCanChooseDirectories:_isDirBrowser];
+ if (_isDirBrowser)
+ [panel setTreatsFilePackagesAsDirectories:true];
[panel setTitle:(NSString *)_titleRef];
[panel setPrompt:(NSString *)_chooseRef];