mirror of
https://github.com/stride3d/stride.git
synced 2026-10-12 02:23:23 +00:00
WindowManager treated every hide event as a close. When the main window was hidden, MainWindow was cleared. When it was shown again, it was registered as a modal window, which disabled blocking windows such as progress windows for the rest of the session. In Game Studio, this locked the editor after a failed import. A hidden main window now stays registered until it is destroyed, and it is not activated while hidden.