diff --git a/ui/drivers/cocoa/ui_cocoa_browser_window.m b/ui/drivers/cocoa/ui_cocoa_browser_window.m index 5369e31134..a37fc0b809 100644 --- a/ui/drivers/cocoa/ui_cocoa_browser_window.m +++ b/ui/drivers/cocoa/ui_cocoa_browser_window.m @@ -25,8 +25,8 @@ static bool ui_browser_window_cocoa_open(ui_browser_window_state_t *state) { - NSOpenPanel* panel = (NSOpenPanel*)[NSOpenPanel openPanel]; - NSArray *filetypes = [[NSArray alloc] initWithObjects:BOXSTRING("dylib"), BOXSTRING("Core"), nil]; + NSOpenPanel* panel = (NSOpenPanel*)[NSOpenPanel openPanel]; + NSArray *filetypes = [[NSArray alloc] initWithObjects:BOXSTRING(state->filters), BOXSTRING(state->filters_title), nil]; [panel setAllowedFileTypes:filetypes]; #if defined(MAC_OS_X_VERSION_10_6) [panel setMessage:BOXSTRING(state->title)]; diff --git a/ui/ui_companion_driver.h b/ui/ui_companion_driver.h index e26bb70b24..6bbd6668a5 100644 --- a/ui/ui_companion_driver.h +++ b/ui/ui_companion_driver.h @@ -67,6 +67,7 @@ typedef struct ui_browser_window_state { void *window; char *filters; + char *filters_title; char *startdir; char *path; char *title;