From 14baafb27c057a5e2d9967213e16ddd82fbf13b0 Mon Sep 17 00:00:00 2001 From: Jakub Zych Date: Thu, 22 Oct 2026 14:40:35 +0200 Subject: [PATCH] feat(19.6.1-05): persist picked relation labels across FormView tab remount - FORM_REMEMBER_LABEL inject so hosts keep picked option names - RelationField choose() writes the label before emit - Vitest backstops remount and tab-switch labeling Co-authored-by: Cursor --- .../components/form/fields/RelationField.vue | 11 ++++- admin/src/components/form/formContext.ts | 10 ++++- .../relation/RelationChildModal.vue | 16 ++++++- admin/src/views/FormView.vue | 16 ++++++- admin/tests/form/FormView.test.ts | 29 ++++++++++++ admin/tests/form/RelationField.test.ts | 44 +++++++++++++++++++ 6 files changed, 122 insertions(+), 4 deletions(-) diff --git a/admin/src/components/form/fields/RelationField.vue b/admin/src/components/form/fields/RelationField.vue index 00efab02..04b0c26b 100644 --- a/admin/src/components/form/fields/RelationField.vue +++ b/admin/src/components/form/fields/RelationField.vue @@ -1,10 +1,11 @@