From 65f1561ec6ed5077163facfbdd5b79a977c9d022 Mon Sep 17 00:00:00 2001 From: Christian Byrne Date: Sun, 6 Apr 2025 06:50:25 +0800 Subject: [PATCH] Add option to disable reconnecting toasts (#3327) --- src/constants/coreSettings.ts | 7 +++++++ src/views/GraphView.vue | 20 ++++++++++++-------- 2 files changed, 19 insertions(+), 8 deletions(-) diff --git a/src/constants/coreSettings.ts b/src/constants/coreSettings.ts index 33024ea17..dc8e96102 100644 --- a/src/constants/coreSettings.ts +++ b/src/constants/coreSettings.ts @@ -764,5 +764,12 @@ export const CORE_SETTINGS: SettingParams[] = [ max: 400 }, versionAdded: '1.15.7' + }, + { + id: 'Comfy.Toast.DisableReconnectingToast', + name: 'Disable toasts when reconnecting or reconnected', + type: 'hidden', + defaultValue: false, + versionAdded: '1.15.12' } ] diff --git a/src/views/GraphView.vue b/src/views/GraphView.vue index bbadd9ebd..29f60367a 100644 --- a/src/views/GraphView.vue +++ b/src/views/GraphView.vue @@ -176,17 +176,21 @@ const reconnectingMessage: ToastMessageOptions = { } const onReconnecting = () => { - toast.remove(reconnectingMessage) - toast.add(reconnectingMessage) + if (!settingStore.get('Comfy.Toast.DisableReconnectingToast')) { + toast.remove(reconnectingMessage) + toast.add(reconnectingMessage) + } } const onReconnected = () => { - toast.remove(reconnectingMessage) - toast.add({ - severity: 'success', - summary: t('g.reconnected'), - life: 2000 - }) + if (!settingStore.get('Comfy.Toast.DisableReconnectingToast')) { + toast.remove(reconnectingMessage) + toast.add({ + severity: 'success', + summary: t('g.reconnected'), + life: 2000 + }) + } } onMounted(() => {