Я создал свой собственный диалог окна прогресса, чтобы использовать его в своем плагине для приложения Apple.Но когда я пытаюсь закрыть его программно, он остается на экране.Странная вещь заключается в том, что закрытие окна работало нормально со времен El Capitan, и только после Mojave возникла эта проблема.
Окно определено в файле XIB и имеет подклассы @interface ProgressWindow : NSWindowController
.
окно вызывается в коде плагина с
1007
окно прогресса упорно остается на экране.Я проследил путь кода, чтобы закрыть и выпустить окно, и оно называется.
Что-то еще ссылается на него?