diff --git a/include/wx/webview_chromium.h b/include/wx/webview_chromium.h index 48f419d879..376e801fb7 100644 --- a/include/wx/webview_chromium.h +++ b/include/wx/webview_chromium.h @@ -111,7 +111,7 @@ public: virtual wxString GetSelectedSource() const override { return ""; } virtual void ClearSelection() override; - virtual bool RunScript(const wxString& javascript, wxString* output = nullptr) override; + virtual bool RunScript(const wxString& javascript, wxString* output = nullptr) const override; //Virtual Filesystem Support virtual void RegisterHandler(wxSharedPtr handler) override; diff --git a/src/common/webview_chromium.cpp b/src/common/webview_chromium.cpp index 8df5b59457..ffdd56d210 100644 --- a/src/common/webview_chromium.cpp +++ b/src/common/webview_chromium.cpp @@ -574,7 +574,7 @@ void wxWebViewChromium::ClearSelection() RunScript(jsclear); } -bool wxWebViewChromium::RunScript(const wxString& javascript, wxString* output) +bool wxWebViewChromium::RunScript(const wxString& javascript, wxString* output) const { m_clientHandler->GetBrowser()->GetMainFrame()->ExecuteJavaScript(javascript.ToStdString(), "", 0);