Assigned
Status Update
Comments
se...@google.com <se...@google.com> #2
Related: issue 74279367
po...@gmail.com <po...@gmail.com> #3
Until resource processing API is added to the R8, AGP can handle resources by simply copying them. This will match the default Proguard behavior.
se...@google.com <se...@google.com> #4
I've uploaded ag/I654e91d006c8a47d7c5e5eb3661434da5002fe18 to just copy the Java resources to the output.
se...@google.com <se...@google.com> #5
This is now fixed in the plugin. There is more work to be done in R8 regarding Java resources, but we should track that in a separate bug.
Fixed in: 3.2.0-alpha07.
Fixed in: 3.2.0-alpha07.
se...@google.com <se...@google.com> #6
I don't see this as working in alpha 7, for what it's worth. I'll check again in alpha 8.
Or maybe I'll figure out how to get the latest from master onto my project's classpath.
Or maybe I'll figure out how to get the latest from master onto my project's classpath.
se...@google.com <se...@google.com> #7
The CL missed the 3.2.0-alpha07 and alpha08 cutoff, so it should be in AGP 3.2.0-alpha09.
po...@gmail.com <po...@gmail.com> #8
Amazing! That was super quick)
se...@google.com <se...@google.com> #9
Excellent bug report and I had some idle cycles this week :)
Description
Jetpack Compose version: 1.7.6
Jetpack Compose component used:
Android Studio Build: Ladybug Feature Drop 2024.2.2
Kotlin version: 2.1.0
Devices/Android versions reproduced on: Phone Emulator (API 34)
Keyboard (i.e. Gboard, Samsung, etc): AOSP Keyboard
If you have Material text
inside the layout with
Modifier.imePadding()
applied to it, and trigger the appearance of the soft keyboard, then text starts to move to the right of the screen.This bug is very similar to this one and is probably related to this code (it was introduced here ).
Screenshots and video attached.