I have not been able to fix the issue yet. The best I have come up with is to intercept the change using applicationDidChangeSCreenParameters:, and convert back to NSApplicationActivationPolicyRegular. This does cause the dock icon to reappear, but at least when the app is activated the menu bar is visible.
Topic:
UI Frameworks
SubTopic:
AppKit
Tags: