opt dyn/reply text menu

Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-07-16 20:25:21 +08:00
parent f7cd1aa502
commit 177493fe38
31 changed files with 550 additions and 268 deletions

View File

@@ -9,6 +9,8 @@ import 'package:PiliPlus/common/widgets/image/network_img_layer.dart';
import 'package:PiliPlus/common/widgets/image_viewer/hero.dart';
import 'package:PiliPlus/common/widgets/progress_bar/audio_video_progress_bar.dart';
import 'package:PiliPlus/common/widgets/progress_bar/segment_progress_bar.dart';
import 'package:PiliPlus/common/widgets/scroll_physics.dart'
show NeverSelectableScrollPhysics;
import 'package:PiliPlus/grpc/bilibili/app/listener/v1.pb.dart';
import 'package:PiliPlus/models/common/image_preview_type.dart';
import 'package:PiliPlus/models/common/image_type.dart';
@@ -939,7 +941,7 @@ class _AudioPageState extends State<AudioPage> {
SelectableText(
audioItem.arc.title,
style: const TextStyle(height: 1.7, fontSize: 16),
scrollPhysics: const NeverScrollableScrollPhysics(),
scrollPhysics: const NeverSelectableScrollPhysics(),
),
const SizedBox(height: 12),
if (audioItem.owner.hasName()) ...[
@@ -1004,7 +1006,7 @@ class _AudioPageState extends State<AudioPage> {
const SizedBox(height: 10),
SelectableText(
audioItem.arc.desc,
scrollPhysics: const NeverScrollableScrollPhysics(),
scrollPhysics: const NeverSelectableScrollPhysics(),
),
],
],