Skip to content

Commit

Permalink
Simple Fix to OnBefore Unload
Browse files Browse the repository at this point in the history
Added is_Reloaded
  • Loading branch information
daveaton committed Dec 26, 2014
1 parent bbc03c0 commit 4d056bc
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
6 changes: 3 additions & 3 deletions CefSharp.Core/Internals/ClientAdapter.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -446,7 +446,7 @@ namespace CefSharp
return handled;
}

bool ClientAdapter::OnBeforeUnloadDialog(CefRefPtr<CefBrowser> browser, const CefString& message_text, bool is_reload, CefRefPtr< CefJSDialogCallback > callback)
bool ClientAdapter::OnBeforeUnloadDialog(CefRefPtr<CefBrowser> browser, const CefString& message_text, bool is_reload, CefRefPtr<CefJSDialogCallback> callback)
{
IJsDialogHandler^ handler = _browserControl->JsDialogHandler;

Expand All @@ -459,10 +459,10 @@ namespace CefSharp
bool handled = false;

String^ resultString = nullptr;
handled = handler->OnJSBeforeUnload(_browserControl, StringUtils::ToClr(message_text), result, resultString);
handled = handler->OnJSBeforeUnload(_browserControl, StringUtils::ToClr(message_text), is_reload, resultString);
if (handled)
{
callback->Continue(result, StringUtils::ToNative(resultString));
callback->Continue(is_reload, StringUtils::ToNative(resultString));
}

return handled;
Expand Down
2 changes: 1 addition & 1 deletion CefSharp/IJsDialogHandler.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ public interface IJsDialogHandler
bool OnJSAlert(IWebBrowser browser, string url, string message);
bool OnJSConfirm(IWebBrowser browser, string url, string message, out bool retval);
bool OnJSPrompt(IWebBrowser browser, string url, string message, string defaultValue, out bool retval, out string result);
bool OnJSBeforeUnload(IWebBrowser browser, string message, out bool retval, out string result);
bool OnJSBeforeUnload(IWebBrowser browser, string message, out bool is_reload, out string result);
}
}

0 comments on commit 4d056bc

Please sign in to comment.