From 4545132a0dd055421a3b8c95706990cd4d18f7a1 Mon Sep 17 00:00:00 2001 From: lodriguez Date: Sat, 24 May 2025 18:45:12 +0200 Subject: [PATCH] Fix deferred URL not cleared properly (#9711) * Fix deferred URL not cleared properly ensure the deferred URL is fully cleared after use * cleared properly in load_url too --- src/slic3r/GUI/PrinterWebView.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/PrinterWebView.cpp b/src/slic3r/GUI/PrinterWebView.cpp index 86d89e1192..0af6a1c0af 100644 --- a/src/slic3r/GUI/PrinterWebView.cpp +++ b/src/slic3r/GUI/PrinterWebView.cpp @@ -79,7 +79,7 @@ void PrinterWebView::load_url(wxString& url, wxString apikey) m_apikey_sent = false; if (this->IsShown()) { - m_url_deferred = *wxEmptyString; + m_url_deferred.clear(); m_browser->LoadURL(url); } else { m_url_deferred = url; @@ -92,7 +92,7 @@ bool PrinterWebView::Show(bool show) { if (show && !m_url_deferred.empty()) { m_browser->LoadURL(m_url_deferred); - m_url_deferred = *wxEmptyString; + m_url_deferred.clear(); } return wxPanel::Show(show); }