Status Update
Comments
kd...@google.com <kd...@google.com>
je...@google.com <je...@google.com>
hu...@google.com <hu...@google.com> #2
George, you fixed this issue now right?
ph...@gmail.com <ph...@gmail.com> #3
I see the release note in compose-ui 1.7.3:
Fixed exception thrown when the IME is active on an external View and the Next action is used to enter focus on the ComposeView. The clearFocus() behavior aligns with View behavior on API < 28, where clearFocus() can cause the default View to be focused.
However, we can still reproduce this crash with BOM 2024.09.03 and compose-ui 1.7.3.
ph...@gmail.com <ph...@gmail.com> #4
We are also seeing this crash in prod after bumping to 1.7+
hu...@google.com <hu...@google.com> #5
#1 - could you attach a sample if you can reproduce this consistently?
ph...@gmail.com <ph...@gmail.com> #6
The fix I made was for
ph...@gmail.com <ph...@gmail.com> #7
hu...@google.com <hu...@google.com> #8
da...@google.com <da...@google.com>
da...@google.com <da...@google.com> #9
We were never able to figure out a simple repro case, sorry. Maybe @feenixspz has one?
(our workaround was to try/catch in our base Activity's dispatchKeyEvent
and return false if something throws)
an...@google.com <an...@google.com> #10
Please check my example. I reproduced the crash in my pixel 6a 14. Click the edit text and then click the keyboard done.
Description
STEPS TO REPRODUCE:
1. Checkout
2. Run the branch on GitHub using Ubuntu-latest
CMD: ./gradlew :kotlinx-uuid-core:allDevicesCheck -Pandroid.testoptions.manageddevices.emulator.gpu=swiftshader_indirect
Build Scan:
LOG:
------------------
IMPORTANT: Please read
all required information.
------------------
Studio Build:
Version of Gradle Plugin: 8.3.1, 8.4.0-beta01, 8.5.0-alpha01
Version of Gradle: 8.7
Version of Java: 17
OS: Ubuntu 22.04