fix: improve filter popover positioning and reliability across all views

This commit is contained in:
Christian Vidal Wolf
2026-04-25 09:14:25 +02:00
parent f0f78a6126
commit a2bb2f2307
7 changed files with 54 additions and 21 deletions
+2
View File
@@ -326,6 +326,7 @@ export function ProductDescriptions({ data, headers, asinColumnIndex, onEdit, ro
)}
</span>
<button
id={`desc-filter-trigger-${col}`}
onClick={(e) => {
e.stopPropagation();
setOpenFilterCol(openFilterCol === col ? null : col);
@@ -347,6 +348,7 @@ export function ProductDescriptions({ data, headers, asinColumnIndex, onEdit, ro
{openFilterCol === col && (
<ColumnFilterPopover
triggerId={`desc-filter-trigger-${col}`}
uniqueValues={getUniqueValues(col)}
selectedValues={columnFilters[col] || []}
onToggle={(val) => toggleColumnFilter(col, val)}