diff --git a/lib/pages/chat/events/message.dart b/lib/pages/chat/events/message.dart index ffe7668f2..2c802bcf0 100644 --- a/lib/pages/chat/events/message.dart +++ b/lib/pages/chat/events/message.dart @@ -1,13 +1,12 @@ import 'package:flutter/material.dart'; +import 'package:flutter/services.dart'; import 'package:flutter_gen/gen_l10n/l10n.dart'; import 'package:matrix/matrix.dart'; import 'package:swipe_to_action/swipe_to_action.dart'; -import 'package:vibration/vibration.dart'; import 'package:fluffychat/config/themes.dart'; import 'package:fluffychat/utils/date_time_extension.dart'; -import 'package:fluffychat/utils/platform_infos.dart'; import 'package:fluffychat/utils/string_color.dart'; import 'package:fluffychat/widgets/avatar.dart'; import 'package:fluffychat/widgets/hover_builder.dart'; @@ -221,14 +220,7 @@ class Message extends StatelessWidget { ? null : () { onSelect(event); - // Android usually has a vibration effect on long press: - if (PlatformInfos.isAndroid) { - Vibration.hasVibrator().then((has) { - if (has == true) { - Vibration.vibrate(duration: 50); - } - }); - } + HapticFeedback.selectionClick(); }, child: AnimatedOpacity( opacity: animateIn