Fire wxEVT_WEBVIEW_NAVIGATING when redirecting
When using IE wxWebView backend, this event wasn't generated as expected when the client was redirected. Fix this by using DOCHOSTUIFLAG_ENABLE_REDIRECT_NOTIFICATION flag. Closes https://github.com/wxWidgets/wxWidgets/pull/893
This commit is contained in:
committed by
Vadim Zeitlin
parent
4fd80960ca
commit
0bd8fe91e7
@@ -1640,8 +1640,12 @@ HRESULT wxSTDCALL DocHostUIHandler::ShowContextMenu(DWORD dwID, POINT *ppt,
|
||||
|
||||
HRESULT wxSTDCALL DocHostUIHandler::GetHostInfo(DOCHOSTUIINFO *pInfo)
|
||||
{
|
||||
//don't show 3d border and enable themes.
|
||||
pInfo->dwFlags = pInfo->dwFlags | DOCHOSTUIFLAG_NO3DBORDER | DOCHOSTUIFLAG_THEME;
|
||||
// Don't show 3d border and enable themes and also enable sending redirect
|
||||
// notifications as otherwise we wouldn't get wxEVT_WEBVIEW_NAVIGATING when
|
||||
// redirected.
|
||||
pInfo->dwFlags |= DOCHOSTUIFLAG_NO3DBORDER |
|
||||
DOCHOSTUIFLAG_THEME |
|
||||
DOCHOSTUIFLAG_ENABLE_REDIRECT_NOTIFICATION;
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user