From 1606a3ff462a8f4b36265eaf0e4c397d9371e219 Mon Sep 17 00:00:00 2001 From: Will Miao Date: Fri, 6 Feb 2026 09:15:16 +0800 Subject: [PATCH] feat: add clear button to autocomplete text widget and fix external value change sync - Add clear button inside autocomplete text widget that shows when text exists - Support both Canvas mode and Vue DOM mode with appropriate styling - Fix clear button visibility when value is changed externally (e.g., via 'send lora to workflow') - Implement dual notification mechanism: CustomEvent + onSetValue callback - Update widget interface to include onSetValue property --- .../src/components/AutocompleteTextWidget.vue | 148 +++++++++++- vue-widgets/src/main.ts | 8 + .../vue-widgets/lora-manager-widgets.js | 212 ++++++++++++++---- .../vue-widgets/lora-manager-widgets.js.map | 2 +- 4 files changed, 317 insertions(+), 53 deletions(-) diff --git a/vue-widgets/src/components/AutocompleteTextWidget.vue b/vue-widgets/src/components/AutocompleteTextWidget.vue index 12a920ab..baacd35f 100644 --- a/vue-widgets/src/components/AutocompleteTextWidget.vue +++ b/vue-widgets/src/components/AutocompleteTextWidget.vue @@ -1,17 +1,31 @@