Bug P3
Status Update
Comments
di...@google.com <di...@google.com>
sh...@google.com <sh...@google.com>
sh...@google.com <sh...@google.com> #2
Any update on this?
The request is DiffUtil implementation along with "items" and "indexedItems" functions to support DiffUtil and animations when adding/removing items. the same as the ListAdapter with DiffUtil.
The request is DiffUtil implementation along with "items" and "indexedItems" functions to support DiffUtil and animations when adding/removing items. the same as the ListAdapter with DiffUtil.
ow...@gmail.com <ow...@gmail.com> #3
We are working on it, but nothing to share yet. Thanks
sh...@google.com <sh...@google.com> #4
Are we allowed to post potential workarounds on issue trackers?
I created this small POC repo, definitely not a solution and probably not ideal in the long run but works for my use case and thought I'd share:
lo...@applovin.com <lo...@applovin.com> #5
I think there is not much point in coming up with workaround as this is expected to be one of the main features/supports for the DiffUtil (list diffing for adapters). Entire RecyclerView implementations depend on this.
Description
Also attached the hprof file for the heap dump in the screenshot for reference.
```
Build: AI-222.4459.24.2221.9971841, 202304191751,
AI-222.4459.24.2221.9971841, JRE 17.0.6+0-17.0.6b802.4-9586694x64 JetBrains s.r.o., OS Mac OS X(aarch64) v13.2.1, screens 3456.0x2234.0; Retina
AS: Flamingo | 2022.2.1 Patch 1
Kotlin plugin: 222-1.8.20-release-AS3739.54
Android Gradle Plugin: 3.6.0
Gradle: 6.1.1
Gradle JDK: Azul Zulu version 13.0.14
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)
Source: send_feedback_icon
IMPORTANT: Please read
```