courrier formatting

This commit is contained in:
alma 2025-04-30 16:01:53 +02:00
parent f38e1bfc47
commit 36d4fb8c40

View File

@ -137,9 +137,19 @@ export default function EmailListItem({
>
<Checkbox
checked={isSelected}
onCheckedChange={(checked) => {
// Only trigger toggle if the checkbox state actually changed
if (checked !== isSelected) {
// Create a dummy event object with just stopPropagation
const dummyEvent = {
stopPropagation: () => {}
} as React.MouseEvent;
onToggleSelect(dummyEvent);
}
}}
onClick={(e) => {
e.stopPropagation();
onToggleSelect(e);
// Don't call onToggleSelect here - let onCheckedChange handle it
}}
className="mt-0.5"
/>