From 25119a9b148a291ba0af4f9f70801d12f2309147 Mon Sep 17 00:00:00 2001
From: Matthias Nott <mnott@mnsoft.org>
Date: Sat, 21 Mar 2026 21:04:28 +0100
Subject: [PATCH] fix: audio chain playback, empty bubbles, playback state reset
---
lib/models/message.dart | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/lib/models/message.dart b/lib/models/message.dart
index 6ea436b..48dc9c0 100644
--- a/lib/models/message.dart
+++ b/lib/models/message.dart
@@ -151,4 +151,10 @@
type == MessageType.voice &&
(audioUri == null || audioUri!.isEmpty) &&
content.isEmpty;
+
+ /// Returns true if this is a text message with no content (empty bubble).
+ bool get isEmptyText =>
+ type == MessageType.text &&
+ content.trim().isEmpty &&
+ imageBase64 == null;
}
--
Gitblit v1.3.1