diff --git a/src/apps/experimental/components/library/ItemsView.tsx b/src/apps/experimental/components/library/ItemsView.tsx index c6d43d625..4ac78a0d5 100644 --- a/src/apps/experimental/components/library/ItemsView.tsx +++ b/src/apps/experimental/components/library/ItemsView.tsx @@ -76,7 +76,7 @@ const ItemsView: FC = ({ const { __legacyApiClient__ } = useApi(); const { - isLoading, + isPending, data: itemsResult, isPlaceholderData, refetch @@ -258,44 +258,48 @@ const ItemsView: FC = ({ justifyContent: 'end' }} > - - {isBtnPlayAllEnabled && ( - - )} + {!isPending && ( + <> + + {isBtnPlayAllEnabled && ( + + )} - {isBtnShuffleEnabled && totalRecordCount > 1 && ( - - )} + {isBtnShuffleEnabled && totalRecordCount > 1 && ( + + )} - {isBtnQueueEnabled && item && playbackManager.canQueue(item) && ( - - )} - + {isBtnQueueEnabled && item && playbackManager.canQueue(item) && ( + + )} + - {isBtnNewCollectionEnabled && } + {isBtnNewCollectionEnabled && } + + )} = ({ /> )} - {isLoading ? ( + {isPending ? ( ) : (