From 3d43ade857522c77abc4a5c49a1c056f74f65843 Mon Sep 17 00:00:00 2001 From: MerlinScheurer Date: Fri, 27 Dec 2024 18:23:49 +0100 Subject: [PATCH] Fix Filterbar causing userconfig to be overwritten on playlist page --- frontend/src/components/Filterbar.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/src/components/Filterbar.tsx b/frontend/src/components/Filterbar.tsx index 26e75bb1..83c2757d 100644 --- a/frontend/src/components/Filterbar.tsx +++ b/frontend/src/components/Filterbar.tsx @@ -52,10 +52,10 @@ const Filterbar = ({ useEffect(() => { (async () => { if ( - userMeConfig.hide_watched !== hideWatched || - userMeConfig.grid_items !== gridItems || - userMeConfig.sort_by !== sortBy || - userMeConfig.sort_order !== sortOrder || + (hideWatched !== undefined && userMeConfig.hide_watched !== hideWatched) || + (gridItems !== undefined && userMeConfig.grid_items !== gridItems) || + (sortBy !== undefined && userMeConfig.sort_by !== sortBy) || + (sortOrder !== undefined && userMeConfig.sort_order !== sortOrder) || // @ts-ignore userMeConfig[viewStyleName.toString()] !== view ) {