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

System Navigation Bar APIs are Confusing #112301

Open
a-wallen opened this issue Sep 23, 2022 · 5 comments
Open

System Navigation Bar APIs are Confusing #112301

a-wallen opened this issue Sep 23, 2022 · 5 comments
Labels
a: layout SystemChrome and Framework's Layout Issues P2 Important issues not at the top of the work list platform-android Android applications specifically team-android Owned by Android platform team triaged-android Triaged by Android platform team

Comments

@a-wallen
Copy link
Contributor

a-wallen commented Sep 23, 2022

As a starting point, @bleroux classified several issues using this two categories (imperative vs declarative):

Imperative

Declarative

@a-wallen
Copy link
Contributor Author

This is effectively a fork of the conversation on #104827, I'd like to keep this discussion going even if that PR is merged.

@exaby73 exaby73 added the in triage Presently being triaged by the triage team label Sep 26, 2022
@exaby73
Copy link
Member

exaby73 commented Sep 26, 2022

Hello @a-wallen. Thanks for filing this issue. Could you clarify the goal of this issue?

@exaby73 exaby73 added the waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds label Sep 26, 2022
@a-wallen
Copy link
Contributor Author

@bleroux may land #104827 regarding some confusion around the SystemNavigation APIs. I'm not sure that the PR will address the root cause of confusion around the API, so I wanted to keep the issues rounded up and tracked in this issue.

@github-actions github-actions bot removed the waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds label Sep 26, 2022
@exaby73
Copy link
Member

exaby73 commented Sep 27, 2022

Thanks for the information. Labelling for further insights from the team.

@exaby73 exaby73 added platform-android Android applications specifically a: layout SystemChrome and Framework's Layout Issues and removed in triage Presently being triaged by the triage team labels Sep 27, 2022
@GaryQian GaryQian added the P2 Important issues not at the top of the work list label Sep 27, 2022
@wytesk133
Copy link
Contributor

Android official documentation no longer mentions legacy semantics like "Lean Back" and "Immersive Sticky." We should consider updating the APIs here as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a: layout SystemChrome and Framework's Layout Issues P2 Important issues not at the top of the work list platform-android Android applications specifically team-android Owned by Android platform team triaged-android Triaged by Android platform team
Projects
None yet
Development

No branches or pull requests

4 participants