From f7979a70e6c7b4054f763305309bfff8987971c5 Mon Sep 17 00:00:00 2001 From: kfj001 Date: Thu, 14 May 2026 22:02:50 -0700 Subject: [PATCH] additional changes --- lib/main.dart | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index 16bb076..f35b924 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -63,11 +63,7 @@ class _MyAppState extends State { } class MainPage extends StatefulWidget { - const MainPage({ - super.key, - required this.audio, - required this.casting, - }); + const MainPage({super.key, required this.audio, required this.casting}); final StreamingAudioBusinessObject audio; final CastingBusinessObject casting; @@ -94,7 +90,8 @@ class _MainPageState extends State { bool get _isPlaybackStopped { if (_isUsingRemotePlayback) { - return _casting.isStopped || _casting.playbackStatus == CastingPlaybackStatus.unknown; + return _casting.isStopped || + _casting.playbackStatus == CastingPlaybackStatus.unknown; } return _audio.isStopped; @@ -158,8 +155,7 @@ class _MainPageState extends State { } void _handleCastingStateChanged() { - if ( - _usesExternalCastPlayback && + if (_usesExternalCastPlayback && (!_castStreamStartedForActiveSession || _pendingRemotePlay) && !_isStartingCastStream) { _startCastingLiveStream(); @@ -214,7 +210,8 @@ class _MainPageState extends State { return; } - if (_usesExternalCastPlayback && _casting.status == CastingStatus.connecting) { + if (_usesExternalCastPlayback && + _casting.status == CastingStatus.connecting) { _pendingRemotePlay = true; return; }