fix: resolve column filter checkboxes not responding to clicks

Replace label+hidden-input pattern in ColumnFilterPopover with direct
onClick on div — browsers don't reliably fire onChange for display:none
inputs activated via label click. Also adds missing columnFilters to
useMemo deps in ProductDescriptions and ArticleDetails, and restores
rowStatuses prop wiring in ProductDescriptions.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Christian Vidal Wolf
2026-04-08 19:49:48 +02:00
co-authored by Claude Sonnet 4.6
parent 71a4897f28
commit d3675bba0b
4 changed files with 29 additions and 15 deletions
+1
View File
@@ -369,6 +369,7 @@ export default function App() {
<ProductDescriptions
data={appState.data}
onEdit={(index) => setEditingRowIndex(index)}
rowStatuses={rowStatuses}
/>
)}
{activeModule === 'matrix' && (