From 1797f4ac8eb4d68bf50ccf4b7013f97f468713e0 Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Thu, 20 Jul 2023 09:52:22 +0800 Subject: [PATCH] FIX: WebView: not wrap javascript Change-Id: If2b1fe8163599ebbfd97334115a786a8985bf876 --- src/slic3r/GUI/Widgets/WebView.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/slic3r/GUI/Widgets/WebView.cpp b/src/slic3r/GUI/Widgets/WebView.cpp index 6ecddd3e5b..f4d62bc654 100644 --- a/src/slic3r/GUI/Widgets/WebView.cpp +++ b/src/slic3r/GUI/Widgets/WebView.cpp @@ -283,14 +283,10 @@ bool WebView::RunScript(wxWebView *webView, wxString const &javascript) ICoreWebView2 * webView2 = (ICoreWebView2 *) webView->GetNativeBackend(); if (webView2 == nullptr) return false; - int count = 0; - wxJSScriptWrapper wrapJS(javascript, &count); - return webView2->ExecuteScript(wrapJS.GetWrappedCode(), NULL) == 0; + return webView2->ExecuteScript(javascript, NULL) == 0; #elif defined __WXMAC__ WKWebView * wkWebView = (WKWebView *) webView->GetNativeBackend(); - int count = 0; - wxJSScriptWrapper wrapJS(javascript, &count); - Slic3r::GUI::WKWebView_evaluateJavaScript(wkWebView, wrapJS.GetWrappedCode(), nullptr); + Slic3r::GUI::WKWebView_evaluateJavaScript(wkWebView, javascript, nullptr); return true; #else WebKitWebView *wkWebView = (WebKitWebView *) webView->GetNativeBackend();