From 44b99e72422a5d9bc2320bc29b71d8ae7b472f13 Mon Sep 17 00:00:00 2001 From: krille-chan Date: Sun, 25 May 2025 14:39:04 +0200 Subject: [PATCH] fix: Crash when going to settings in desktop mode --- lib/pages/chat_list/client_chooser_button.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/pages/chat_list/client_chooser_button.dart b/lib/pages/chat_list/client_chooser_button.dart index 405bae53a..40fefe3fc 100644 --- a/lib/pages/chat_list/client_chooser_button.dart +++ b/lib/pages/chat_list/client_chooser_button.dart @@ -3,6 +3,7 @@ import 'package:flutter/material.dart'; import 'package:go_router/go_router.dart'; import 'package:matrix/matrix.dart'; +import 'package:fluffychat/config/themes.dart'; import 'package:fluffychat/l10n/l10n.dart'; import 'package:fluffychat/widgets/adaptive_dialogs/show_ok_cancel_alert_dialog.dart'; import 'package:fluffychat/widgets/avatar.dart'; @@ -161,6 +162,9 @@ class ClientChooserButton extends StatelessWidget { borderRadius: BorderRadius.circular(99), color: Colors.transparent, child: PopupMenuButton( + popUpAnimationStyle: FluffyThemes.isColumnMode(context) + ? AnimationStyle.noAnimation + : null, // https://github.com/flutter/flutter/issues/167180 onSelected: (o) => _clientSelected(o, context), itemBuilder: _bundleMenuItems, child: Center(