diff --git a/lib/pages/video/detail/view.dart b/lib/pages/video/detail/view.dart index 29566e7b..f70da494 100644 --- a/lib/pages/video/detail/view.dart +++ b/lib/pages/video/detail/view.dart @@ -302,7 +302,10 @@ class _VideoDetailPageState extends State return [ Obx(() => SliverAppBar( automaticallyImplyLeading: false, - pinned: false, + // 假装使用一个非空变量,避免Obx检测不到而罢工 + pinned: videoDetailController + .autoPlay.value ^ false ^ videoDetailController + .autoPlay.value, elevation: 0, scrolledUnderElevation: 0, forceElevated: innerBoxIsScrolled,