You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The transition between bottomsheet screens in the link picker are no longer transitioning smoothly, and in some cases, the UI is left in an unusable state.
To Reproduce
Steps to reproduce the behavior:
In a new post add some text to a paragraph block
Select that text and tap the link button on the format bar
Tap to search for a post or page to link to (expect to enter a fullscreen search picker)
Enter some text and pick pick a post or page from the results (expect to return to the non-fullscreen link settings screen)
Tap the URL to edit it or search for another post / page (expect to enter the fullscreen picker again)
Tap "Cancel" (ios) or "X" (Android) to close the search screen (expect to return to the non-fullscreen link settings screen)
Expected behavior
The transitions between these screens should be smooth, and should not result in janky behavior.
Actual behavior:
Sometimes the keyboard slides up and down after returning to the main link settings screen (observed on iOS)
keyboard-glitch-ios.mov
Sometimes the fullscreen search screen is does not render properly, and the former settings screen is displayed on top of the search screen in a semi-transparent way. See below (note the blinking caret):
I looked into this a bit today, and wanted to share my findings thus far. The issues here do not appear related to the recent inserter search changes in WordPress/gutenberg#34129.
I was unable to replicate the semi-transparent double screen Android issue. However, I was able to identify that the animations when closing the bottom sheet were removed for Android in WordPress/gutenberg#28632. Reintroducing the layout conditional appears to fix this. I can open a PR for that later.
For iOS, it appears a toggling of the keyboard's visibility status from Hide to Show to Hide causes the animation stutter. Applying Android's keyboard dismissal and delayed navigation appears to resolve this. I can also open a PR for this later.
Thanks @dcalhoun for such a quick response to this! 🎉
However, I was able to identify that the animations when closing the bottom sheet were removed for Android in WordPress/gutenberg#28632. Reintroducing the layout conditional appears to fix this. I can open a PR for that later.
For iOS, it appears a toggling of the keyboard's visibility status from Hide to Show to Hide causes the animation stutter. Applying Android's keyboard dismissal and delayed navigation appears to resolve this. I can also open a PR for this later.
Describe the bug
The transition between bottomsheet screens in the link picker are no longer transitioning smoothly, and in some cases, the UI is left in an unusable state.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The transitions between these screens should be smooth, and should not result in janky behavior.
Actual behavior:
Sometimes the keyboard slides up and down after returning to the main link settings screen (observed on iOS)
keyboard-glitch-ios.mov
Sometimes the fullscreen search screen is does not render properly, and the former settings screen is displayed on top of the search screen in a semi-transparent way. See below (note the blinking caret):
subscreen-bug-android.mp4
Smartphones:
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: