fix: ADIF export field picker All/None buttons dead — hoist GroupCard

GroupCard was defined inside ExportFieldsDialog, so it got a new component
identity every render and React remounted the whole grid on each sel change,
making the per-group All/None buttons (and checkboxes) feel unresponsive. Hoist
GroupCard to module scope with sel + handlers passed as props. Changelog 0.21.1.
This commit is contained in:
2026-07-25 00:51:32 +02:00
parent e6a6f04ccf
commit 3f15608c59
2 changed files with 42 additions and 21 deletions
+4 -2
View File
@@ -3,10 +3,12 @@
"version": "0.21.1",
"date": "2026-07-24",
"en": [
"Fixed the colour theme sometimes reverting to the default when reopening OpsLog — it's now restored reliably."
"Fixed the colour theme sometimes reverting to the default when reopening OpsLog — it's now restored reliably.",
"ADIF export field picker: the per-group All / None buttons work again."
],
"fr": [
"Correction du thème qui revenait parfois au défaut à la réouverture d'OpsLog — il est maintenant restauré de façon fiable."
"Correction du thème qui revenait parfois au défaut à la réouverture d'OpsLog — il est maintenant restauré de façon fiable.",
"Sélecteur de champs à l'export ADIF : les boutons Tout / Aucun par groupe refonctionnent."
]
},
{