Skip to content

Conversation

hrb-hub
Copy link
Contributor

@hrb-hub hrb-hub commented Jul 25, 2025

Counter fixup was happening before the list is fully loaded, resulting in the fixup only reflecting part of the list, which would only be the first page (100 mails) when the fixup happens after a list change but before the user scrolls.

So we must wait for the list to fully load before attempting a fixup.

Close #9258

@hrb-hub hrb-hub linked an issue Jul 25, 2025 that may be closed by this pull request
34 tasks
@hrb-hub hrb-hub force-pushed the 9258-inconsistent-mail-counters branch from 36390f1 to 9c85cba Compare July 25, 2025 15:31
@hrb-hub hrb-hub force-pushed the 9258-inconsistent-mail-counters branch from 9c85cba to e9eb25a Compare July 28, 2025 15:40
Counter fixup was happening before the list is fully loaded, resulting
in the fixup only reflecting part of the list, which would only be the
first page (100 mails) when the fixup happens after a list change but
before the user scrolls.

So we must wait for the list to fully load before attempting a fixup.

Close #9258

Co-authored-by: wrd <wrd@tutao.de>
@hrb-hub hrb-hub force-pushed the 9258-inconsistent-mail-counters branch from e9eb25a to 9d52421 Compare July 30, 2025 13:13
@hrb-hub hrb-hub merged commit 9d52421 into dev-mail Jul 30, 2025
6 checks passed
@hrb-hub hrb-hub deleted the 9258-inconsistent-mail-counters branch July 30, 2025 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Unread mail counter badge inconsistent
2 participants