Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Unintended behavior
View staffing
Description
Jetpack Compose version: compose-bom:2022.12.00
Jetpack Compose component used: any
Android Studio Build: Android Studio Dolphin | 2021.3.1 Patch 1
Kotlin version: 1.7.20
Steps to Reproduce or Code Sample to Reproduce:
1.Use Compose as ViewHolder Item in RecyclerView.
2.Full of data, then
notifyDataSetChanged
.3.Clear data, then
notifyDataSetChanged
.4.Full of data, then
notifyDataSetChanged
, the first few item will flashing,the log shows like this, The order of execution is out of order, the last 0 to 4 are the flashing item:This is demo:https://github.com/XuQK/reproduce
Run it, and click the button at bottom right 3 times or more,when the data appears, you will find the top item flashing.