From 6db833cb08f4da54b60c748d02a2da0d6175735f Mon Sep 17 00:00:00 2001 From: adamhaley Date: Tue, 19 Aug 2025 19:56:24 -0700 Subject: [PATCH] fixing auto-close delay on oauth success --- web/dropbox_oauth.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/web/dropbox_oauth.js b/web/dropbox_oauth.js index eccebf1..9bd5786 100644 --- a/web/dropbox_oauth.js +++ b/web/dropbox_oauth.js @@ -52,11 +52,8 @@ app.registerExtension({ }, handleOAuthSuccess() { - // Close OAuth popup if it's open - if (oauthPopup && !oauthPopup.closed) { - oauthPopup.close(); - console.log("[DropSendNode] Closed OAuth popup window"); - } + // Don't auto-close popup - let user close manually after seeing success message + console.log("[DropSendNode] OAuth success detected - popup will stay open for user to close manually"); // Reset any reconnect checkboxes before refreshing this.resetReconnectFields(); @@ -65,7 +62,7 @@ app.registerExtension({ setTimeout(() => { console.log("[DropSendNode] Refreshing ComfyUI interface after OAuth success"); window.location.reload(); - }, 1500); // Small delay to ensure OAuth processing is complete + }, 5000); // Longer delay to allow users to see success message and use manual close button }, resetReconnectFields() {