diff --git a/lib/pages/video/detail/reply/view.dart b/lib/pages/video/detail/reply/view.dart index 47ff2b5fc..104ebe51f 100644 --- a/lib/pages/video/detail/reply/view.dart +++ b/lib/pages/video/detail/reply/view.dart @@ -107,7 +107,7 @@ class _VideoReplyPanelState extends State ? null : _videoReplyController.scrollController, physics: widget.needController == false - ? const AlwaysScrollableScrollPhysics( + ? const NeverScrollableScrollPhysics( parent: ClampingScrollPhysics(), ) : const AlwaysScrollableScrollPhysics(), diff --git a/lib/pages/video/detail/view_v.dart b/lib/pages/video/detail/view_v.dart index 9fc0e9893..9dad49f6d 100644 --- a/lib/pages/video/detail/view_v.dart +++ b/lib/pages/video/detail/view_v.dart @@ -1804,7 +1804,11 @@ class _VideoDetailPageVState extends State child: CustomScrollView( key: const PageStorageKey('简介'), controller: needCtr ? _introController : null, - physics: needCtr.not ? const ClampingScrollPhysics() : null, + physics: needCtr.not + ? const NeverScrollableScrollPhysics( + parent: ClampingScrollPhysics(), + ) + : null, slivers: [ if (videoDetailController.videoType == SearchType.video) ...[ VideoIntroPanel(