network addition
This commit is contained in:
parent
3bd713d667
commit
2099d3d64d
27 changed files with 2237 additions and 40 deletions
|
|
@ -97,7 +97,7 @@ class _HeroCard extends ConsumerWidget {
|
|||
Widget build(BuildContext context, WidgetRef ref) {
|
||||
final accent = Theme.of(context).colorScheme.primary;
|
||||
final client = ref.watch(subsonicClientProvider);
|
||||
final current = ref.watch(playbackProvider.select((s) => s.current));
|
||||
final current = ref.watch(activePlaybackProvider.select((s) => s.current));
|
||||
|
||||
// Fall back to the most recent track so the hero is useful before playback.
|
||||
final recent = ref.watch(recentSongsProvider);
|
||||
|
|
@ -136,7 +136,7 @@ class _HeroCard extends ConsumerWidget {
|
|||
if (hasCurrent) {
|
||||
ref.read(selectedTabProvider.notifier).state = nowPlayingTabIndex;
|
||||
} else if (fallback != null) {
|
||||
ref.read(playbackProvider.notifier).playSongs([fallback.toSong()]);
|
||||
ref.read(playbackCommandsProvider).playSongs([fallback.toSong()]);
|
||||
ref.read(selectedTabProvider.notifier).state = nowPlayingTabIndex;
|
||||
}
|
||||
},
|
||||
|
|
@ -210,7 +210,7 @@ class _HeroProgress extends ConsumerWidget {
|
|||
|
||||
@override
|
||||
Widget build(BuildContext context, WidgetRef ref) {
|
||||
final progress = ref.watch(playbackProvider.select((s) => s.progress));
|
||||
final progress = ref.watch(activePlaybackProvider.select((s) => s.progress));
|
||||
return BlockProgressBar(progress: progress, cells: 32, height: 6);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue