diff --git a/lib/pages/chat/chat.dart b/lib/pages/chat/chat.dart index ce2f7d324e..dd58750c7d 100644 --- a/lib/pages/chat/chat.dart +++ b/lib/pages/chat/chat.dart @@ -17,7 +17,6 @@ import 'package:fluffychat/utils/room_status_extension.dart'; import 'package:fluffychat/widgets/context_menu/context_menu_action.dart'; import 'package:fluffychat/widgets/mixins/popup_menu_widget_style.dart'; import 'package:fluffychat/widgets/mixins/twake_context_menu_mixin.dart'; -import 'package:flutter/foundation.dart'; import 'package:flutter_typeahead/flutter_typeahead.dart'; import 'package:fluffychat/utils/extension/global_key_extension.dart'; import 'package:inview_notifier_list/inview_notifier_list.dart'; @@ -1973,7 +1972,7 @@ class ChatController extends State } void requestNotificationPermission() { - if (kIsWeb) { + if (PlatformInfos.isWeb) { try { html.Notification.requestPermission(); } catch (e) { diff --git a/lib/pages/chat_list/chat_list_item.dart b/lib/pages/chat_list/chat_list_item.dart index b7031448f8..15237f9259 100644 --- a/lib/pages/chat_list/chat_list_item.dart +++ b/lib/pages/chat_list/chat_list_item.dart @@ -6,9 +6,9 @@ import 'package:fluffychat/pages/chat_list/chat_list_item_subtitle.dart'; import 'package:fluffychat/pages/chat_list/chat_list_item_title.dart'; import 'package:fluffychat/utils/dialog/twake_dialog.dart'; import 'package:fluffychat/utils/matrix_sdk_extensions/matrix_locals.dart'; +import 'package:fluffychat/utils/platform_infos.dart'; import 'package:fluffychat/utils/twake_snackbar.dart'; import 'package:fluffychat/widgets/avatar/avatar.dart'; -import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter_gen/gen_l10n/l10n.dart'; @@ -44,7 +44,7 @@ class ChatListItem extends StatelessWidget with ChatListItemMixin { }); void clickAction(BuildContext context) async { - if (kIsWeb) { + if (PlatformInfos.isWeb) { try { html.Notification.requestPermission(); } catch (e) {