diff --git a/lib/widget/my_superplayer.dart b/lib/widget/my_superplayer.dart index 25dfbcf..dcff875 100644 --- a/lib/widget/my_superplayer.dart +++ b/lib/widget/my_superplayer.dart @@ -456,7 +456,8 @@ class _SuperPlayerPageState extends State with SuperPlayerListe @override void onFullScreenChange(bool isFullScreen) { _addLog('onFullScreenChange', {'isFullScreen': isFullScreen}); - bFullScreen = !bFullScreen; + if (bFullScreen == isFullScreen) return; + bFullScreen = isFullScreen; setState(() {}); }