diff --git a/frontend/src/components/settings/BackupCard.tsx b/frontend/src/components/settings/BackupCard.tsx index 05b8fa3..d0fc2da 100644 --- a/frontend/src/components/settings/BackupCard.tsx +++ b/frontend/src/components/settings/BackupCard.tsx @@ -80,12 +80,16 @@ export function BackupCard() { {isImporting ? t("backup.importing") : t("backup.importButton")} + {/* Visually hidden via opacity/size, not `display:none` — Firefox on + Linux can silently fail to open the native file dialog when + .click() targets a file input removed from layout entirely. */}