From 3600daa7a80ab8a01f18c1c1d33752aeedf09c8f Mon Sep 17 00:00:00 2001 From: Evan Simkowitz Date: Wed, 11 Dec 2024 10:26:30 -0800 Subject: [PATCH] Only call `WebViewModel.handleNavigate` for main frame navigations --- frontend/app/view/webview/webview.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/app/view/webview/webview.tsx b/frontend/app/view/webview/webview.tsx index bfc8e11f25..1df743cd68 100644 --- a/frontend/app/view/webview/webview.tsx +++ b/frontend/app/view/webview/webview.tsx @@ -532,8 +532,11 @@ const WebView = memo(({ model, onFailLoad }: WebViewProps) => { return; } const navigateListener = (e: any) => { - setErrorText(""); - model.handleNavigate(e.url); + console.log("webview did-navigate event:", e); + if (e.isMainFrame) { + setErrorText(""); + model.handleNavigate(e.url); + } }; const newWindowHandler = (e: any) => { e.preventDefault();