From 64f37fa74307e5ad6bd700c164aa27629cf7c73f Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Thu, 6 Mar 2025 13:52:37 +0800 Subject: [PATCH] opt: triple Signed-off-by: bggRGjQaUbCoE --- .../video/detail/introduction/widgets/action_item.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/pages/video/detail/introduction/widgets/action_item.dart b/lib/pages/video/detail/introduction/widgets/action_item.dart index ae3b100e6..fdb7c8f6a 100644 --- a/lib/pages/video/detail/introduction/widgets/action_item.dart +++ b/lib/pages/video/detail/introduction/widgets/action_item.dart @@ -52,7 +52,7 @@ class ActionItemState extends State with TickerProviderStateMixin { void _startLongPress() { _lastTime = DateTime.now().millisecondsSinceEpoch; - _timer ??= Timer(const Duration(milliseconds: 100), () { + _timer ??= Timer(const Duration(milliseconds: 200), () { if (widget.hasTriple) { HapticFeedback.lightImpact(); SmartDialog.showToast('已经完成三连'); @@ -66,12 +66,12 @@ class ActionItemState extends State with TickerProviderStateMixin { void _cancelLongPress([bool isCancel = false]) { int duration = DateTime.now().millisecondsSinceEpoch - _lastTime; - if (duration >= 100 && duration < 1500) { + if (duration >= 200 && duration < 1500) { if (widget.hasTriple.not) { controller?.reverse(); widget.callBack?.call(false); } - } else if (duration < 100) { + } else if (duration < 200) { cancelTimer(); if (!isCancel) { feedBack();