From 9396d29917db12b48e1f685282878591886cd568 Mon Sep 17 00:00:00 2001 From: Krille Fear Date: Thu, 14 Oct 2021 17:05:59 +0200 Subject: [PATCH] fix: No client on logout --- lib/widgets/matrix.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/widgets/matrix.dart b/lib/widgets/matrix.dart index 90a2bbf2..0e17af0e 100644 --- a/lib/widgets/matrix.dart +++ b/lib/widgets/matrix.dart @@ -74,6 +74,9 @@ class MatrixState extends State with WidgetsBindingObserver { widget.clients.indexWhere((client) => client.userID == matrixId); int get _safeActiveClient { + if (widget.clients.isEmpty) { + widget.clients.add(getLoginClient()); + } if (activeClient < 0 || activeClient >= widget.clients.length) { return 0; }