диалоговое окно ошибки не выбирается, если выброшено, когда фокус направлен куда-то еще, osx - PullRequest
1 голос
/ 15 июля 2010

У меня есть плагин finalcut, я могу заставить его выбросить диалоговое окно с сообщением об ошибке, которое обычно закрыто, если я не отвлекаю внимание от плагина.Например, если я запускаю процесс, переключаюсь на Chrome, я вижу, что ошибка выводится в фоновом режиме, а затем нажимаю на рамку ошибки, а НЕ на кнопку ОК на ошибке, диалоговое окно застревает за окном моего плагина.Если я затем переместлю окно плагина, чтобы закрыть диалоговое окно, я не смогу ничего щелкнуть в диалоговом окне ошибки.

Если вместо того, чтобы просто щелкнуть по диалоговому окну ошибки в окне Chrome, я вместо этого перейду из Chrome и щелкнитекнопка OK в диалоговом окне ошибки, диалоговое окно ошибки правильно закрывается.

Странно, а?Итак, мой вопрос: где я здесь испортил ключевые вещи?Или это ошибка OSX, о которой я должен сообщить в apple.

Кстати, диалоговое окно ошибки, когда оно не закрыто, не влияет на другие операции в плагине (он же не модальный)

...