我仅在 Safari 中遇到此问题,适用于 Mac OS 10.6 和 10.7 上的 Firefox 和 Chrome。
NSApplication runModalForWindow 运行一个事件循环并且应该将创建的窗口显示为前窗口。我有一个事件处理程序来处理插件的窗口焦点更改,当 NSApplication 处于非活动状态并且焦点丢失时隐藏窗口(和其他)。
有没有办法可以要求最前面的窗口或询问 NSWindow 是否是最前面的?
我仅在 Safari 中遇到此问题,适用于 Mac OS 10.6 和 10.7 上的 Firefox 和 Chrome。
NSApplication runModalForWindow 运行一个事件循环并且应该将创建的窗口显示为前窗口。我有一个事件处理程序来处理插件的窗口焦点更改,当 NSApplication 处于非活动状态并且焦点丢失时隐藏窗口(和其他)。
有没有办法可以要求最前面的窗口或询问 NSWindow 是否是最前面的?