OSX状态栏菜单偶尔不会破坏其他状态栏菜单

时间:2015-05-29 18:15:17

标签: objective-c macos cocoa user-interface statusbar

所以我有一个状态栏应用程序,它以NSPanel的形式启动一个具有瞬态行为的小型弹出窗口。但是偶尔如果我打开说Dropbox popover然后打开我的应用程序popover,Dropbox菜单将不会消失,直到我点击我的popover中的按钮。这很奇怪,因为它有时只会发生,而我在打开popover时使用[window makeKeyAndOrderFront:self];。它适用于Skypes下拉菜单以及许多其他状态栏应用程序。当我打开我的时候有一对不会被解雇,直到我在我的popover中进行交互。有没有办法将焦点设置到该按钮或面板中可能有助于强制其他菜单一直关闭的东西?

0 个答案:

没有答案