diff --git a/src/html/htmlctrl/webkit/webkit.mm b/src/html/htmlctrl/webkit/webkit.mm index a86aa1dccd..59661997fd 100755 --- a/src/html/htmlctrl/webkit/webkit.mm +++ b/src/html/htmlctrl/webkit/webkit.mm @@ -30,6 +30,7 @@ #include #include #include +#include #endif #include "wx/html/webkit.h" @@ -388,14 +389,14 @@ void wxWebKitCtrl::OnSize(wxSizeEvent &event){ //printf("Carbon position x=%d, y=%d\n", GetPosition().x, GetPosition().y); if (IsShown()) - [m_webView display]; + [(WebView*)m_webView display]; event.Skip(); } void wxWebKitCtrl::MacVisibilityChanged(){ bool isHidden = !IsControlVisible( m_peer->GetControlRef()); if (!isHidden) - [m_webView display]; + [(WebView*)m_webView display]; [m_webView setHidden:isHidden]; }