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

Entering an exploration state sometimes scrolls past the content #380

Closed
2 tasks
BenHenning opened this issue Nov 16, 2019 · 1 comment
Closed
2 tasks
Assignees
Labels
Priority: Essential This work item must be completed for its milestone. Z-ibt Temporary label for Ben to keep track of issues he's triaged.

Comments

@BenHenning
Copy link
Sponsor Member

BenHenning commented Nov 16, 2019

If a state card has a text-based interaction, sometimes Android will scroll the user partly down past the content card (likely because the text input is focused). We shouldn't focus the interaction by default.

@rt4914 and I also noticed when playing through state cards that sometimes when selecting a text input to open the keyboard, the keyboard won't open on the first tap and the interaction will be scrolled off screen.

We need to generally fix jank in this area to ensure the experience is solid.

Issue Work Items

  • Whenever state is changed the scroll view should start from the top everytime.
  • On click of input type interaction item, it requires two clicks to display keyboard, which should actually be just a single click.
@rt4914
Copy link
Contributor

rt4914 commented Nov 18, 2019

This issue can be divided into 2 parts:

  • Whenever state is changed the scroll view should start from the top everytime.
  • On click of input type interaction item, it requires two clicks to display keyboard, which should actually be just a single click.

Prototype Oppia on Android automation moved this from Backlog to Done Nov 19, 2019
@BenHenning BenHenning added the Z-ibt Temporary label for Ben to keep track of issues he's triaged. label Sep 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: Essential This work item must be completed for its milestone. Z-ibt Temporary label for Ben to keep track of issues he's triaged.
Development

No branches or pull requests

2 participants