-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
[RNMobile/iOS] Correct autoscroll to be enabled when the keyboard is going to appear #28352
Conversation
Size Change: +137 B (0%) Total Size: 1.29 MB
ℹ️ View Unchanged
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello @lukewalczak 👋
The code changes LGTM 👍
I'm still able to reproduce the issue using WPiOS (tested latest dev
) with the following steps (recording):
- Run the app
- Press the floating button at the bottom
- Select Site page
- Scroll down to the Home pages category and select the third design (or any design with enough content)
- Press Create Page
- Scroll to the Specialty Items header and set focus
- Press the alignment button
- Notice that the issue is reproduced
I tested this on an iPhone SE 2020 with iOS 14.2 and on iOS 11 emulator.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work @lukewalczak 👍
I tested this using the WPiOS app on an iPhone SE 2020 with iOS 14.2 and the fix works as expected. I also did a quick sanity check with WPAndroid.
The code changes are consistent and LGTM 🎉
Description
Fixes: wordpress-mobile/gutenberg-mobile#3024
How has this been tested?
1.Open a post/page for editing
2.Focus on a heading block that is near the bottom of the screen
3.Notice that the heading block scrolls up to become visible above the keyboard
4.Press the alignement button
5.Notice that the heading block scrolls back behind the alignment actionsheet
Screenshots
Types of changes
Checklist: