tmail-flutter icon indicating copy to clipboard operation
tmail-flutter copied to clipboard

TF-4190 Performance issue to edit thread favorites

Open dab246 opened this issue 1 month ago • 13 comments

Issue

#4190

Resolved

https://github.com/user-attachments/assets/858f2b8d-d38e-4a1d-9832-c542a5942092

Summary by CodeRabbit

  • New Features

    • Instant in-memory keyword toggling so star/unstar updates propagate across mailbox, thread and single-email views.
    • Thread-aware marking: star/unstar actions now preserve thread context.
  • Bug Fixes

    • More consistent star/unstar state sync to prevent stale presentation data.
    • Suppressed redundant success toasts for thread-originated actions.
  • Refactor

    • Unified handling of email action success paths via shared extensions.
  • Tests

    • Added tests for keyword map helpers and email keyword toggling.

✏️ Tip: You can customize this high-level summary in your review settings.

dab246 avatar Dec 05 '25 11:12 dab246