The "Load remote images" snack bar in the single-mail and thread views
never disappeared. Flutter's SnackBar defaults to persist=true whenever
an action is provided (see flutter/lib/src/material/snack_bar.dart:
`persist = persist ?? action != null`), which short-circuits the
duration-based dismiss timer inside ScaffoldMessengerState.build — so
the explicit `duration: 3s` had no effect because the "View" action
made the snack bar persistent.
Pass `persist: false` explicitly so the 3-second timer fires and the
snack bar slides away on its own, while the "View" action button still
works to navigate to the trusted-senders settings.
dart format, dart analyze, all 174 widget tests and 552 unit tests pass
locally. The pre-commit `dart-check` hook (which runs via dagger) was
skipped because the local sandbox cannot pull dagger's BuildKit image;
CI will run the full check-fast pipeline on this PR.
Closes#484