Skip to content

Conversation

izouxv
Copy link
Contributor

@izouxv izouxv commented Sep 9, 2025

[desktop_multi_window]

bug fix: mac NSWindow delegate conflict,

To prevent the flutter engine from being shut down after the NSWindow delegate is reset by other components (such as window_manager), shut down the flutter engine first when shutting down.

if deletegate can't call back in desktop_multi_window,
flutter widget will use

WindowController.fromWindowId(windowId).close()

to close flutter engin

…t the flutter engine from being shut down after the NSWindow delegate is reset by other components (such as window_manager), shut down the flutter engine first when shutting down.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant