fixed ui bug with setstate
This commit is contained in:
@@ -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,
|
||||||
|
|||||||
@@ -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());
|
||||||
|
|||||||
Reference in New Issue
Block a user