Merge pull request #165 from lorenzhs/fixnag

Fix the confirmation dialog when closing the tab
This commit is contained in:
David Cormier 2014-02-20 19:19:16 -05:00
commit 042a8d02b0
1 changed files with 5 additions and 1 deletions

View File

@ -849,7 +849,11 @@ weechat.controller('WeechatCtrl', ['$rootScope', '$scope', '$store', '$timeout',
// Prevent user from accidentally leaving the page // Prevent user from accidentally leaving the page
window.onbeforeunload = function(event) { window.onbeforeunload = function(event) {
if ($rootScope.connected) {
event.preventDefault(); event.preventDefault();
// Chrome requires us to set this or it will not show the dialog
event.returnValue = "You have an active connection to your WeeChat relay. Please disconnect using the button in the top-right corner or by pressing the Escape key.";
}
$scope.favico.reset(); $scope.favico.reset();
}; };