From 1e2cafcf902a1fe3685b662566eba7d1186eb40e Mon Sep 17 00:00:00 2001 From: tildearrow Date: Fri, 1 Jul 2022 14:05:37 -0500 Subject: [PATCH] possibly fix system file picker filter on macOS --- extern/nfd-modified/src/nfd_cocoa.mm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/extern/nfd-modified/src/nfd_cocoa.mm b/extern/nfd-modified/src/nfd_cocoa.mm index 4e0f9e0bf..204d79f88 100644 --- a/extern/nfd-modified/src/nfd_cocoa.mm +++ b/extern/nfd-modified/src/nfd_cocoa.mm @@ -23,7 +23,12 @@ static NSArray *BuildAllowedFileTypes( const std::vector& filterLis NSMutableArray *buildFilterList = [[NSMutableArray alloc] init]; std::string typebuf; + int index=-1; for (const std::string& i: filterList) { + index++; + if (!(index&1)) { + continue; + } typebuf=""; for (const char& j: i) { if (j==' ' || j==',' || j ==';') {