From f5e51d03392ab3a15d40f9d505eb835845a0fd46 Mon Sep 17 00:00:00 2001 From: Terry Jia Date: Tue, 30 Dec 2025 14:12:29 -0500 Subject: [PATCH] fix: PrimitiveNode combo widget value not persisting in vueNodes mode (#7782) ## Summary - Add missing v-model binding to WidgetWithControl in WidgetSelect.vue - Trigger callback after setting widget value in PrimitiveNode to update linked widgets The combo widget value was lost because PrimitiveNode creates combo widgets with controlWidget (via addValueControlWidgets), causing it to use the WidgetWithControl branch which was missing v-model binding. fix https://github.com/Comfy-Org/ComfyUI_frontend/issues/7694 and https://github.com/Comfy-Org/ComfyUI_frontend/issues/7696 ## Screenshots before https://github.com/user-attachments/assets/0a0dc668-eb71-4072-b5f7-0c20483fc1ff after https://github.com/user-attachments/assets/dfd2274c-8ebf-4105-821a-946063d87e9a --- .../extensions/vueNodes/widgets/components/WidgetSelect.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue b/src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue index 092cc9cce3..e4cc487829 100644 --- a/src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue +++ b/src/renderer/extensions/vueNodes/widgets/components/WidgetSelect.vue @@ -12,6 +12,7 @@ />