mirror of
https://github.com/ProtonMail/android-mail.git
synced 2026-06-14 09:54:47 +00:00
Solution:
- Add MessageCursorRepository to manage cursor lifecycle
- Delegate getConversationCursor to the new repository
- Limit RustMessageListQuery to reusing the active paginator only
- First try to reuse Mailbox scroller to create a cursor
- Fall back to a separate cursor scroller scoped to the repository
ET-4801
(cherry picked from commit 38f3e1f5d4)