Matthias Nott
2026-03-22 69c37c43074ad20ab9c7a5b7f4464863c4d298d4
refs
author Matthias Nott <mnott@mnsoft.org>
Sunday, March 22, 2026 15:58 +0100
committer Matthias Nott <mnott@mnsoft.org>
Sunday, March 22, 2026 15:58 +0100
commit69c37c43074ad20ab9c7a5b7f4464863c4d298d4
tree 51c5b044f04a3b9d2fa2c9e7ac7aff40c3c02086 tree | zip | gz
parent 798112d632b970ab1649af541a43de6912d2d43a view | diff
fix: image flicker, screenshot indicator, cross-session message storage

- Cache decoded image bytes to prevent flicker on widget rebuild
- gaplessPlayback prevents blank flash during Image.memory rebuild
- Screenshot button shows snackbar feedback
- Cross-session messages stored to disk immediately (not just toast)
- Messages available when user switches to that session
2 files modified
changed files
lib/screens/chat_screen.dart diff | view | blame | history
lib/widgets/message_bubble.dart diff | view | blame | history