fix: Crash when going to settings in desktop mode

pull/1925/head
krille-chan 5 months ago
parent a5ceab58d3
commit 44b99e7242
No known key found for this signature in database

@ -3,6 +3,7 @@ import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart'; import 'package:go_router/go_router.dart';
import 'package:matrix/matrix.dart'; import 'package:matrix/matrix.dart';
import 'package:fluffychat/config/themes.dart';
import 'package:fluffychat/l10n/l10n.dart'; import 'package:fluffychat/l10n/l10n.dart';
import 'package:fluffychat/widgets/adaptive_dialogs/show_ok_cancel_alert_dialog.dart'; import 'package:fluffychat/widgets/adaptive_dialogs/show_ok_cancel_alert_dialog.dart';
import 'package:fluffychat/widgets/avatar.dart'; import 'package:fluffychat/widgets/avatar.dart';
@ -161,6 +162,9 @@ class ClientChooserButton extends StatelessWidget {
borderRadius: BorderRadius.circular(99), borderRadius: BorderRadius.circular(99),
color: Colors.transparent, color: Colors.transparent,
child: PopupMenuButton<Object>( child: PopupMenuButton<Object>(
popUpAnimationStyle: FluffyThemes.isColumnMode(context)
? AnimationStyle.noAnimation
: null, // https://github.com/flutter/flutter/issues/167180
onSelected: (o) => _clientSelected(o, context), onSelected: (o) => _clientSelected(o, context),
itemBuilder: _bundleMenuItems, itemBuilder: _bundleMenuItems,
child: Center( child: Center(

Loading…
Cancel
Save