Диалоговое окно ошибки не выбирается, если выброшено, когда фокус направлен куда-то еще, osx
У меня есть плагин finalcut, я могу заставить его выбросить диалоговое окно с сообщением об ошибке, которое обычно закрыто, если я не отвлекаю внимание от плагина. Например, если я запускаю процесс, переключаюсь на Chrome, я вижу, что ошибка выводится в фоновом режиме, а затем нажимаю на рамку ошибки, а НЕ на кнопку ОК на ошибке, диалог застревает за окном моего плагина. Если я затем переместлю окно плагина, чтобы закрыть диалоговое окно, я не могу ничего щелкнуть в диалоговом окне ошибки.
Если вместо того, чтобы просто щелкнуть на диалоговом окне с ошибкой в окне Chrome, я вместо этого перейду из Chrome и нажму кнопку ОК в диалоговом окне с ошибкой, диалоговое окно с ошибкой будет закрыто.
Странно, а? Итак, мой вопрос: где я здесь испортил ключевые вещи? Или это ошибка OSX, о которой я должен сообщить в apple.
Кстати, диалоговое окно с ошибкой, когда оно не закрыто, не влияет на другие операции в плагине (он же не модальный)