Browse Source

OSX file chooser fix.

tags/2021-05-28
jules 12 years ago
parent
commit
d273693ce2
1 changed files with 10 additions and 3 deletions
  1. +10
    -3
      modules/juce_gui_basics/native/juce_mac_FileChooser.mm

+ 10
- 3
modules/juce_gui_basics/native/juce_mac_FileChooser.mm View File

@@ -150,13 +150,20 @@ private:
static NSMutableArray* createAllowedTypesArray (const StringArray& filters)
{
if (filters.size() == 0)
return nil;
NSMutableArray* filterArray = [[[NSMutableArray alloc] init] autorelease];
for (int i = 0; i < filters.size(); ++i)
[filterArray addObject: juceStringToNS (filters[i].replace ("*.", ""))];
{
const String f (filters[i].replace ("*.", ""));
if (filters.size() == 0)
[filterArray addObject: juceStringToNS ("*")];
if (f == "*")
return nil;
[filterArray addObject: juceStringToNS (f)];
}
return filterArray;
}


Loading…
Cancel
Save