opt gesture

Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-01-20 14:04:44 +08:00
parent 33278a74b2
commit bd97f9a500
12 changed files with 78 additions and 75 deletions

View File

@@ -3,6 +3,7 @@ import 'dart:math' show min;
import 'package:PiliPlus/common/constants.dart';
import 'package:PiliPlus/common/widgets/button/icon_button.dart';
import 'package:PiliPlus/common/widgets/flutter/refresh_indicator.dart';
import 'package:PiliPlus/common/widgets/gesture/immediate_tap_gesture_recognizer.dart';
import 'package:PiliPlus/common/widgets/image/network_img_layer.dart';
import 'package:PiliPlus/common/widgets/progress_bar/audio_video_progress_bar.dart';
import 'package:PiliPlus/grpc/bilibili/app/listener/v1.pb.dart';
@@ -24,7 +25,6 @@ import 'package:PiliPlus/utils/platform_utils.dart';
import 'package:PiliPlus/utils/storage.dart';
import 'package:PiliPlus/utils/storage_key.dart';
import 'package:PiliPlus/utils/utils.dart';
import 'package:flutter/gestures.dart' show TapGestureRecognizer;
import 'package:flutter/material.dart' hide DraggableScrollableSheet;
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
import 'package:get/get.dart';
@@ -919,7 +919,7 @@ class _AudioPageState extends State<AudioPage> {
TextSpan(
text: audioItem.arc.displayedOid,
style: TextStyle(color: colorScheme.secondary),
recognizer: TapGestureRecognizer()
recognizer: ImmediateTapGestureRecognizer()
..onTap = () => Utils.copyText(
audioItem.arc.displayedOid,
),