0
0
mirror of https://github.com/thunderbird/thunderbird-android.git synced 2024-09-19 19:52:14 +02:00
thunderbird-android/ui-utils/LinearLayoutManager
2024-08-06 13:42:39 +02:00
..
src/main/java/app/k9mail/ui/utils/linearlayoutmanager Fix some comments (#8046) 2024-08-06 13:42:39 +02:00
build.gradle.kts Fix dependency conflicts for ui-utils 2023-04-12 10:06:31 +02:00
README.md Add README to :ui-utils:LinearLayoutManager 2024-05-29 15:29:37 +02:00

LinearLayoutManager

This is a copy of the LinearLayoutManager class and its helpers from AndroidX RecyclerView 1.2.1.

It was modified to change the anchor behavior when new items are added to the top of the list. See #6378.

Changes to this class should be limited to the functional changes we need. The aim is to make it easier to rebase on AndroidX's version of LinearLayoutManager. This means…

  • we're not converting this class to Kotlin unless AndroidX changes their version,
  • and we're ignoring warnings generated by unmodified code.