From 532bf7347bdc6779eb07f5bc5d21e6edcb2025f6 Mon Sep 17 00:00:00 2001 From: Thomas SharedInbox Date: Mon, 11 May 2026 08:38:19 +0200 Subject: [PATCH] docs: record completion of Issue #14 in done.md --- done.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/done.md b/done.md index be2169c..8bfd7a5 100644 --- a/done.md +++ b/done.md @@ -4,6 +4,17 @@ This file contains tasks which got implemented. Tasks get moved from next.md to done.md +## Tasks (2026-05-11) + +- **Stabilize Email List UI during Selection (Issue #14)**: Prevented layout shifts when entering + selection mode in the email list. + - Consolidated `AppBar` logic to maintain a constant height by preserving the `SearchBar` space. + - Refactored `ListTile` to keep `trailing` widgets (date, flag) visible during selection. + - Wrapped `leading` widgets in a `SizedBox` to ensure consistent horizontal alignment. + - Retained `Dismissible` wrappers during selection (disabling swipe via `direction`) to avoid widget tree churn. + - Verified with widget and E2E integration tests. + - Deployed to Android. + ## Tasks (2026-05-10) - **Improved Undo Log and Android Deployment (Issue #7)**: Enhanced the Undo Log to support