Second post today, yeah, I'm having a bad day. My application is set to open another window from the main window. I have a subclass of NSWindowController and using an instance of that subclass called details. The following line of code opens the window. Code: [details showWindow:self]; It opens the window, yet for some reason, the main window remains the "active" window. Now correct me if I'm wrong, but shouldn't a newly opened window automatically become the "active" window?