Я создаю всплывающие окна браузера для push-уведомлений.Когда последнее всплывающее окно закрыто, главное окно автоматически выходит на передний план с фокусом.Это происходит только в macOs.Платформа Windows работает нормально.Есть ли способ сохранить mainwindow в состоянии «как есть», когда другие окна браузера закрыты?
Я попытался проверить mainwindow.isVisible, чтобы управлять автофокусом и принудительно скрыть его, но isVisible также дает значение true, даже если главное окно фактически не видно пользователю.