From f6e8a1e89837590ab4f268d780672ccd762bdbaa Mon Sep 17 00:00:00 2001 From: David Kocik Date: Tue, 30 Apr 2024 10:15:31 +0200 Subject: [PATCH] Do not set user agent on webview creation. It caused not loading of the webview edge backend when running 2 different versions of PS. --- src/slic3r/GUI/WebView.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/slic3r/GUI/WebView.cpp b/src/slic3r/GUI/WebView.cpp index f980556c3d..4b5f8bcbeb 100644 --- a/src/slic3r/GUI/WebView.cpp +++ b/src/slic3r/GUI/WebView.cpp @@ -21,8 +21,7 @@ wxWebView* WebView::CreateWebView(wxWindow * parent, const wxString& url) if (webView) { wxString correct_url = url.empty() ? wxString("") : wxURI(url).BuildURI(); -#ifdef __WIN32__ - webView->SetUserAgent(wxString::Format("PrusaSlicer/v%s", SLIC3R_VERSION)); +#ifdef __WIN32_ webView->Create(parent, wxID_ANY, correct_url, wxDefaultPosition, wxDefaultSize); //We register the wxfs:// protocol for testing purposes //webView->RegisterHandler(wxSharedPtr(new wxWebViewArchiveHandler("wxfs"))); @@ -34,7 +33,6 @@ wxWebView* WebView::CreateWebView(wxWindow * parent, const wxString& url) // And the memory: file system //webView->RegisterHandler(wxSharedPtr(new wxWebViewFSHandler("memory"))); webView->Create(parent, wxID_ANY, correct_url, wxDefaultPosition, wxDefaultSize); - webView->SetUserAgent(wxString::Format("PrusaSlicer/v%s", SLIC3R_VERSION)); #endif #ifndef __WIN32__ Slic3r::GUI::wxGetApp().CallAfter([webView] {