fixed ui bug with setstate

This commit is contained in:
2024-10-08 15:25:26 -04:00
parent 93075b9d72
commit 763635cbb8
2 changed files with 1 additions and 3 deletions

View File

@@ -86,12 +86,12 @@ class _PlayControlsState extends State<PlayControls>
//skip doing anything else if we're still loading... //skip doing anything else if we're still loading...
return; return;
} }
await playPause();
setState(() { setState(() {
if (!_listenHandler.isPlaying()) { if (!_listenHandler.isPlaying()) {
_isLoading = true; _isLoading = true;
} }
}); });
await playPause();
}, },
child: SizedBox( child: SizedBox(
width: 100, width: 100,

View File

@@ -1,11 +1,9 @@
import 'package:audioplayers/audioplayers.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'Globals.dart'; import 'Globals.dart';
import 'YthingRadio.dart'; import 'YthingRadio.dart';
Future<void> main() async { Future<void> main() async {
AudioLogger.logLevel = AudioLogLevel.info;
await loadAboutUrl(); await loadAboutUrl();
await setupListenHandler(); await setupListenHandler();
runApp(const YthingRadio()); runApp(const YthingRadio());