tmail-flutter
tmail-flutter copied to clipboard
TF-4190 Performance issue to edit thread favorites
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.