chore: Split up tests even more

This commit is contained in:
Christian Kußowski 2026-03-20 14:52:26 +01:00
commit bb188724ae
No known key found for this signature in database
GPG key ID: E067ECD60F1A0652
6 changed files with 51 additions and 27 deletions

View file

@ -553,6 +553,7 @@ class ChatController extends State<ChatPageWithRoom>
timeline?.cancelSubscriptions();
timeline = null;
inputFocus.removeListener(_inputFocusListener);
if (currentlyTyping) room.setTyping(false);
super.dispose();
}
@ -1289,6 +1290,7 @@ class ChatController extends State<ChatPageWithRoom>
if (AppSettings.sendTypingNotifications.value) {
typingCoolDown?.cancel();
typingCoolDown = Timer(const Duration(seconds: 2), () {
if (!mounted) return;
typingCoolDown = null;
currentlyTyping = false;
room.setTyping(false);