FIX: add log for exiting of WebViewPanel

Change-Id: Ia0b971acec22f35653cf231d1022c873bb532296
This commit is contained in:
chunmao.guo 2022-07-28 18:05:44 +08:00 committed by Lane.Wei
parent 93cbd5173f
commit ab16d4c73e

View file

@ -213,6 +213,9 @@ WebViewPanel::WebViewPanel(wxWindow *parent)
WebViewPanel::~WebViewPanel() WebViewPanel::~WebViewPanel()
{ {
BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << " Start";
SetEvtHandlerEnabled(false);
delete m_tools_menu; delete m_tools_menu;
if (m_LoginUpdateTimer != nullptr) { if (m_LoginUpdateTimer != nullptr) {
@ -220,7 +223,7 @@ WebViewPanel::~WebViewPanel()
delete m_LoginUpdateTimer; delete m_LoginUpdateTimer;
m_LoginUpdateTimer = NULL; m_LoginUpdateTimer = NULL;
} }
BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << " End";
} }
@ -542,6 +545,7 @@ void WebViewPanel::OnScriptMessage(wxWebViewEvent& evt)
{ {
// update login status // update login status
if (m_LoginUpdateTimer == nullptr) { if (m_LoginUpdateTimer == nullptr) {
BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << " Create Timer";
m_LoginUpdateTimer = new wxTimer(this, LOGIN_INFO_UPDATE_TIMER_ID); m_LoginUpdateTimer = new wxTimer(this, LOGIN_INFO_UPDATE_TIMER_ID);
m_LoginUpdateTimer->Start(2000); m_LoginUpdateTimer->Start(2000);
} }