Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[macOS] Add multi-view runner APIs #145874

Open
Tracked by #142845
dkwingsmt opened this issue Mar 28, 2024 · 1 comment
Open
Tracked by #142845

[macOS] Add multi-view runner APIs #145874

dkwingsmt opened this issue Mar 28, 2024 · 1 comment
Labels
a: desktop Running on desktop a: multi window Issues related to multi window support P2 Important issues not at the top of the work list platform-mac Building on or for macOS specifically team-desktop Owned by Desktop platforms team triaged-desktop Triaged by Desktop platforms team

Comments

@dkwingsmt
Copy link
Contributor

Do all the macOS stuffs in https://flutter.dev/go/desktop-multi-view-runner-apis

@dkwingsmt dkwingsmt added platform-mac Building on or for macOS specifically a: desktop Running on desktop a: multi window Issues related to multi window support triaged-desktop Triaged by Desktop platforms team labels Mar 28, 2024
@huycozy huycozy added the team-desktop Owned by Desktop platforms team label Mar 28, 2024
auto-submit bot pushed a commit to flutter/engine that referenced this issue Mar 28, 2024
#51738)

This PR groups per-view information in `FlutterCompositor` into a private class, `ViewPresenter`. This makes it easier to manage per-view data and write view operations.

Part of flutter/flutter#145874.

Currently, view presenters are never removed once created, since the macOS runner doesn't support removing views. This will be added in the future.

[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
@flutter-triage-bot flutter-triage-bot bot removed the triaged-desktop Triaged by Desktop platforms team label Mar 29, 2024
@flutter-triage-bot
Copy link

This issue is missing a priority label. Please set a priority label when adding the triaged-desktop label.

@loic-sharma loic-sharma added P2 Important issues not at the top of the work list triaged-desktop Triaged by Desktop platforms team labels Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a: desktop Running on desktop a: multi window Issues related to multi window support P2 Important issues not at the top of the work list platform-mac Building on or for macOS specifically team-desktop Owned by Desktop platforms team triaged-desktop Triaged by Desktop platforms team
Projects
None yet
Development

No branches or pull requests

3 participants