Status Update
Comments
ae...@gmail.com <ae...@gmail.com> #2
Over to Ralston to take a look. I imagine with the new relocation logic it should be fixed?
ma...@google.com <ma...@google.com> #3
What is happening here is that the TextField does not know that it is in a scrollable container, and since the keyboard is going to hide the currently focused text, the text field calls View.requestRectangleOnScreen which causes the entire app to pan up, and that clips the top bar.
The Relocation APIs are experimental right now. It is not used in TextField as we are past the alpha stage and can only use stable APIs in TextField. So this bug can only be fixed post 1.0
kl...@google.com <kl...@google.com> #4
This should be fixed by
I verified that this sample code now works when soft input mode is AdjustResize.
se...@google.com <se...@google.com>
kl...@google.com <kl...@google.com> #5
BasicText
to pin itself when it's participating in selection.
ae...@gmail.com <ae...@gmail.com> #6
It'd be interesting to test how it can affect performance when selecting large number of lines.
Description
Setup details
Jetpack Compose version: 1.3.1 & 1.4.0-alpha02
Jetpack Compose component(s) used: Material, Foundation & compiler
Android Studio Build: 2021.3.1 Patch 1
Kotlin version: 1.7.21
Steps to Reproduce or Code Sample to Reproduce
Selection pointers are no longer visible and the copy button jumps around.
Check the attached video for a demo of the issue