From a0e99be4e65b957e7406a3c26cd3e2f7e32fff9e Mon Sep 17 00:00:00 2001 From: Dennis Ushakov Date: Mon, 28 Jan 2013 15:27:26 +0400 Subject: [PATCH] fix mac native dialogs --- .../src/com/intellij/ui/mac/MacFileChooserDialogImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/ui/mac/MacFileChooserDialogImpl.java b/platform/platform-impl/src/com/intellij/ui/mac/MacFileChooserDialogImpl.java index 7542a710899d..04ed90687cc2 100644 --- a/platform/platform-impl/src/com/intellij/ui/mac/MacFileChooserDialogImpl.java +++ b/platform/platform-impl/src/com/intellij/ui/mac/MacFileChooserDialogImpl.java @@ -145,9 +145,10 @@ public class MacFileChooserDialogImpl implements PathChooserDialog { final ID enumerator = invoke(fileNamesArray, "objectEnumerator"); while (true) { - final ID filename = invoke(enumerator, "nextObject"); - if (filename == null || 0 == filename.intValue()) break; + final ID url = invoke(enumerator, "nextObject"); + if (url == null || 0 == url.intValue()) break; + final ID filename = invoke(url, "path"); final String path = Foundation.toStringViaUTF8(filename); if (path != null) { resultPaths.add(path);