fix: improve item selection logic in playlist navigation

close #149
This commit is contained in:
edde746
2025-12-05 21:12:29 +01:00
parent 2a15126119
commit 6c45706ea3
@@ -240,9 +240,12 @@ class _PlaylistDetailScreenState
widget.playlist.ratingKey,
);
// Navigate to selected item (should be first in the queue response)
// Navigate to selected item
if (mounted) {
await navigateToVideoPlayer(context, metadata: playQueue.items!.first);
await navigateToVideoPlayer(
context,
metadata: playQueue.selectedItem ?? playQueue.items!.first,
);
}
} catch (e) {
appLogger.e('Failed to play from item', error: e);