From 6a767a5f67b067bd552ccfc5e7a23bfa75c92be4 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 36cf241eef..04fb22aa8d 100644 --- a/src/slic3r/GUI/Widgets/WebView.cpp +++ b/src/slic3r/GUI/Widgets/WebView.cpp @@ -249,14 +249,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();