FIX: destory timers & check webview consist

Change-Id: If95a973e1b3c6bf0da3611c30e0e44e191c9b06a
This commit is contained in:
chunmao.guo authored and Lane.Wei committed 2022-08-26 09:25:59 +08:00
1 parent cd3a721f86
commit 7be639019e
8 files changed
+19 -10

No files matched your search

+5 -2
View File
@@ -398,8 +398,11 @@ void WebViewPanel::OnClose(wxCloseEvent& evt)
this->Hide();
}
void WebViewPanel::OnFreshLoginStatus(wxTimerEvent &event) {
Slic3r::GUI::wxGetApp().get_login_info();
void WebViewPanel::OnFreshLoginStatus(wxTimerEvent &event)
{
auto mainframe = Slic3r::GUI::wxGetApp().mainframe;
if (mainframe && mainframe->m_webview == this)
Slic3r::GUI::wxGetApp().get_login_info();
}
void WebViewPanel::SendRecentList(wxString const &sequence_id)