diff --git a/Fluidium/src/FUPlugInController.m b/Fluidium/src/FUPlugInController.m index 103fb00..2d1e6e0 100644 --- a/Fluidium/src/FUPlugInController.m +++ b/Fluidium/src/FUPlugInController.m @@ -124,7 +124,8 @@ - (void)windowControllerDidOpen:(NSNotification *)n { if ([[FUUserDefaults instance] showVisiblePlugInsInNewWindows]) { // do it in the next run loop. avoids problem where NSWindows have a windowNumber of -1 until the next runloop - [self performSelector:@selector(showVisiblePlugInsInWindow:) withObject:win afterDelay:0]; + //[self performSelector:@selector(showVisiblePlugInsInWindow:) withObject:win afterDelay:0]; + [self showVisiblePlugInsInWindow:win]; } } @@ -138,7 +139,8 @@ - (void)showVisiblePlugInsInWindow:(NSWindow *)win { } FUWindowController *wc = [win windowController]; - [[wc document] performSelector:@selector(windowControllerDidShowVisiblePlugIns:) withObject:wc afterDelay:0]; +// [[wc document] performSelector:@selector(windowControllerDidShowVisiblePlugIns:) withObject:wc afterDelay:0]; + [[wc document] windowControllerDidShowVisiblePlugIns:wc]; }