From a84374ed3acadf3cdf6881ea9d8faf12bbabe71c Mon Sep 17 00:00:00 2001 From: "zorro.zhang" Date: Fri, 7 Jun 2024 14:18:15 +0800 Subject: [PATCH] ENH: Reset MWPage When LoginStatus Change JIRA: none Change-Id: I145aa099e82f0d8a8052bd1d19d4e20d979027e9 --- src/slic3r/GUI/WebViewDialog.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/slic3r/GUI/WebViewDialog.cpp b/src/slic3r/GUI/WebViewDialog.cpp index 03e4532b8..2bc78319e 100644 --- a/src/slic3r/GUI/WebViewDialog.cpp +++ b/src/slic3r/GUI/WebViewDialog.cpp @@ -281,6 +281,7 @@ void WebViewPanel::ResetWholePage() RunScript(strJS); //online + m_online_spec_id = ""; auto host = wxGetApp().get_model_http_url(wxGetApp().app_config->get_country_code()); std::string mwurl = (boost::format("%1%studio/webview?from=bambustudio") % host).str(); m_browserMW->LoadURL(mwurl); @@ -815,6 +816,7 @@ void WebViewPanel::SetMakerworldPageLoginStatus(bool login ,wxString ticket) m_online_spec_id = ""; } else { mw_currenturl = m_browserMW->GetCurrentURL(); + mw_currenturl.Replace("modelid=", ""); } //mw_currenturl.Replace("modelid=", "");