diff --git a/lib/pages/video/detail/view.dart b/lib/pages/video/detail/view.dart index a84233cf..b493a9f6 100644 --- a/lib/pages/video/detail/view.dart +++ b/lib/pages/video/detail/view.dart @@ -335,7 +335,9 @@ class _VideoDetailPageState extends State videoDetailController.autoPlay.value = !videoDetailController.isShowCover.value; await videoDetailController.playerInit(autoplay: autoplay); - if (mounted && videoDetailController.brightness != null) { + if (mounted && + videoDetailController.brightness != null && + videoDetailController.brightness != -1.0) { ScreenBrightness().setScreenBrightness(videoDetailController.brightness!); } diff --git a/lib/plugin/pl_player/controller.dart b/lib/plugin/pl_player/controller.dart index 65261750..3b02dd50 100644 --- a/lib/plugin/pl_player/controller.dart +++ b/lib/plugin/pl_player/controller.dart @@ -68,7 +68,7 @@ class PlPlayerController { final Rx _playbackSpeed = 1.0.obs; final Rx _longPressSpeed = 2.0.obs; final Rx _currentVolume = 1.0.obs; - final Rx _currentBrightness = 0.0.obs; + final Rx _currentBrightness = (-1.0).obs; final Rx _mute = false.obs; final Rx _showControls = false.obs;