From 8cba22024a4301eb2e7a129d793d960c7771d175 Mon Sep 17 00:00:00 2001 From: Mo Tarbin Date: Tue, 28 Jul 2026 00:03:04 -0400 Subject: [PATCH] Fix Choretoolbar display active when it should always stay neutral --- src/views/Chores/MyChores.jsx | 2 +- src/views/Chores/components/ChoreToolbarPrototype.jsx | 11 ++--------- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/src/views/Chores/MyChores.jsx b/src/views/Chores/MyChores.jsx index bc9b546..c0d3294 100644 --- a/src/views/Chores/MyChores.jsx +++ b/src/views/Chores/MyChores.jsx @@ -101,7 +101,7 @@ const MyChores = () => { const searchInputRef = useRef(null) const [searchInputFocus, setSearchInputFocus] = useState(0) const [selectedChoreSection, setSelectedChoreSection] = useState( - localStorage.getItem('selectedChoreSection') || 'due_date', + localStorage.getItem('selectedChoreSection') || 'default', ) const [openChoreSections, setOpenChoreSections] = useState(() => { try { diff --git a/src/views/Chores/components/ChoreToolbarPrototype.jsx b/src/views/Chores/components/ChoreToolbarPrototype.jsx index 6b97276..0c5b5d1 100644 --- a/src/views/Chores/components/ChoreToolbarPrototype.jsx +++ b/src/views/Chores/components/ChoreToolbarPrototype.jsx @@ -482,13 +482,6 @@ const ChoreToolbar = ({ // ── display sheet helpers ──────────────────────────────────────────────────── const filterActive = activeFilterId != null || tempConditionCount > 0 - const projectActive = selectedProject && selectedProject.id !== 'default' ? 1 : 0 - const assigneeActive = selectedAssigneeFilter !== 'anyone' ? 1 : 0 - const displayActive = - selectedGroupBy !== 'default' || - viewMode !== 'default' || - projectActive > 0 || - assigneeActive > 0 const groupByOptions = [ { value: 'default', label: 'Smart' }, @@ -560,8 +553,8 @@ const ChoreToolbar = ({ {/* Display button — View + Group combined */} setDisplaySheetOpen(true)}