From 140e9825b72bbaec3f82277cb0b1bdb1bb3cad94 Mon Sep 17 00:00:00 2001 From: Tobias Taschner Date: Fri, 26 Feb 2021 21:41:02 +0100 Subject: [PATCH] Log error if script handler cannot be added --- samples/webview/webview.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/samples/webview/webview.cpp b/samples/webview/webview.cpp index 23ce490582..0b39fb6186 100644 --- a/samples/webview/webview.cpp +++ b/samples/webview/webview.cpp @@ -399,7 +399,6 @@ WebFrame::WebFrame(const wxString& url) : m_browser->RegisterHandler(wxSharedPtr(new wxWebViewFSHandler("memory"))); #endif m_browser->Create(this, wxID_ANY, url, wxDefaultPosition, wxDefaultSize); - m_browser->AddScriptMessageHandler("wx"); topsizer->Add(m_browser, wxSizerFlags().Expand().Proportion(1)); #ifndef __WXMAC__ @@ -408,6 +407,8 @@ WebFrame::WebFrame(const wxString& url) : //And the memory: file system m_browser->RegisterHandler(wxSharedPtr(new wxWebViewFSHandler("memory"))); #endif + if (!m_browser->AddScriptMessageHandler("wx")) + wxLogError("Could not add script message handler"); SetSizer(topsizer);