Status Update
Comments
ca...@gmail.com <ca...@gmail.com> #2
di...@google.com <di...@google.com> #3
Please provide info on the device model and API level used to reproduce the bug.
Running the sample above (with surface) at tip of tree on a pixel 7 device, I am able to observe the text change and button's ripple effect.
sp...@google.com <sp...@google.com> #4
I have attached a reproducer project. I think the key point is to also wrap RootContent
with Surface {}
.
class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
enableEdgeToEdge()
setContent {
Surface {
RootContent()
}
}
}
}
bo...@google.com <bo...@google.com> #5
Reproducible on an API 34 emulator.
Properties
avd.ini.displayname Pixel 7 API 34
avd.ini.encoding UTF-8
AvdId Pixel_7_API_34
disk.dataPartition.size 6442450944
fastboot.chosenSnapshotFile
fastboot.forceChosenSnapshotBoot no
fastboot.forceColdBoot yes
fastboot.forceFastBoot no
hw.accelerometer yes
hw.arc false
hw.audioInput yes
hw.battery yes
hw.camera.back virtualscene
hw.camera.front emulated
hw.cpu.ncore 4
hw.device.hash2 MD5:3db3250dab5d0d93b29353040181c7e9
hw.device.manufacturer Google
hw.device.name pixel_7
hw.dPad no
hw.gps yes
hw.gpu.enabled yes
hw.gpu.mode auto
hw.initialOrientation Portrait
hw.keyboard yes
hw.lcd.density 420
hw.lcd.height 2400
hw.lcd.width 1080
hw.mainKeys no
hw.ramSize 2048
hw.sdCard yes
hw.sensors.orientation yes
hw.sensors.proximity yes
hw.trackBall no
image.androidVersion.api 34
image.sysdir.1 system-images/android-34/google_apis_playstore/arm64-v8a/
PlayStore.enabled true
runtime.network.latency none
runtime.network.speed full
showDeviceFrame yes
skin.dynamic yes
tag.display Google Play
tag.id google_apis_playstore
tag.ids google_apis_playstore
vm.heapSize 228
ya...@google.com <ya...@google.com> #6
It's also reproducible with Compose 1.8.0-alpha05
and M3 1.2.0
. Not reproducible with Compose 1.8.0-alpha04
and M3 1.2.0
. Looks like the regression was introduced in Compose 1.8.0-alpha05
.
ya...@google.com <ya...@google.com> #7
Thanks for the detailed repro and information, this was really helpful.
I traced this down to
Here's a CL with this repro and the revert
George, it looks like this CL initially was a fix to a crash - we decided not to cherry pick the fix for this this crash in 1.7. Given that the crash still exists in 1.7, maybe we should just revert this fix out of 1.8 to not block 1.8 release (assuming it is safe to do so), and try and fix this in 1.9?
ca...@gmail.com <ca...@gmail.com> #8
The issue seems specifically related to ReusableContent and layers (SaveableStateProvider uses ReusableContent internally), I guess we made some assumptions that don't work in the reuse case
ca...@gmail.com <ca...@gmail.com> #9
The parent layer isn't being invalidated when a layer is being removed. Not sure how that was missed in some cases, but not others. I'll investigate further to see where it is currently being invalidated and see where the right place is to invalidate the parent layer.
ca...@gmail.com <ca...@gmail.com> #10
Fixed in aosp/3583994
ya...@google.com <ya...@google.com> #11
Hi,
would you help to report your emulator version as well as your graphics card? Thanks
ca...@gmail.com <ca...@gmail.com> #12
GPU:
NVIDIA GeForce GTX 1650
Driver version: 31.0.15.3667
Controller Date: 12/07/2023
DirectX version: 12 (FL 12.1)
For the emulator I am using the following version:
[image: image.png]
El lun, 24 jul 2023 a las 12:24, <buganizer-system@google.com> escribió:
ya...@google.com <ya...@google.com> #13
Hi,
The image in #12 doesn't seem to be uploaded successfully. Would you report the emulator version again?
We used to have a screen tearing issue with nVidia graphics drivers, but we fixed it a few months ago. Would you try to update your emulator to the latest version and try it again? Thanks
ca...@gmail.com <ca...@gmail.com> #14
I am using the device manager from Android Studio Flamingo | 2022.2.1 Patch
2, I downloaded it 1 week ago directly from the official page, Android 13
x86_64 is the emulator that fails the least, even so it pixelates when
interacting with the menu, I attach the characteristics of the version
Android Studio Flamingo | 2022.2.1 Patch 2
Build #AI-222.4459.24.2221.10121639, built on May 12, 2023
Runtime version: 17.0.6+0-b2043.56-9586694 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 11 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 2560M
Cores: 12
Registry:
external.system.auto.import.disabled=true
ide.text.editor.with.preview.show.floating.toolbar=false
gradle.version.catalogs.dynamic.support=true
Non-Bundled Plugins:
wu.seal.tool.jsontokotlin (3.7.4)
com.tabnine.TabNine (1.0.35)
com.intellij.marketplace (222.4459.28)
String Manipulation (9.7.1)
izhangzhihao.rainbow.brackets (2023.3.2-ij)
El mar, 25 jul 2023 a las 18:25, <buganizer-system@google.com> escribió:
ya...@google.com <ya...@google.com> #15
Hi,
Sorry for the unclear instructions. If you click "SDK manager", in "SDK tools" tab, there would be an "Android Emulator" with a version number, as is shown in the screenshot here. What would be your version number there? (It should look like 32.1.14)
We used to have a similar issue in
ca...@gmail.com <ca...@gmail.com> #16
Thanks in advance for the clarification, the version is 32.1.14, I attach
the evidence
[image: image.png]
El mié, 26 jul 2023 a las 13:13, <buganizer-system@google.com> escribió:
ya...@google.com <ya...@google.com> #17
Carlos,
Could you try to see if you could repro #12? You would need a windows machine with nVidia GeForce GPU (not the Quadro GPU on corp), and run the emulator in embedded mode with API 33.
ca...@gmail.com <ca...@gmail.com> #18
ya...@google.com <ya...@google.com> #19
ca...@google.com <ca...@google.com> #20
I can reproduce it with Flamingo Patch 2, emu 32.1.14-10330179, and using the play store version of API 33.
It does not happen while on the home screen but when I try to close the app drawer half way it, the black checker boxing like in
ya...@google.com <ya...@google.com> #21
You may download it from this link:
Please use version 33.1.15 or higher (do not use 32.1.*)
ca...@gmail.com <ca...@gmail.com> #22
emulator download file?
El vie, 18 ago 2023 a las 12:43, <buganizer-system@google.com> escribió:
Description
```
Build: AI-222.4459.24.2221.10121639, 202305120703,
AI-222.4459.24.2221.10121639, JRE 17.0.6+0-b2043.56-9586694x64 JetBrains s.r.o., OS Windows 11(amd64) v10.0 , screens 2400.0x1350.0
AS: Flamingo | 2022.2.1 Patch 2
Kotlin plugin: 222-1.8.20-release-AS3739.54
Android Gradle Plugin: 8.0.2
Gradle: 8.0
Gradle JDK: JetBrains Runtime version 17.0.6
NDK: from local.properties: (not specified), latest from SDK: (not found)
CMake: from local.properties: (not specified), latest from SDK: (not found), from PATH: (not found)
IMPORTANT: Please read
```