]> git.joonet.de Git - adminer.git/commitdiff
Load page without POST after denied AJAX reload
authorJakub Vrana <jakub@vrana.cz>
Thu, 24 Mar 2011 07:39:35 +0000 (08:39 +0100)
committerJakub Vrana <jakub@vrana.cz>
Thu, 24 Mar 2011 07:39:35 +0000 (08:39 +0100)
adminer/static/functions.js

index 456980310adf268c53f8347a28197a17bf3123a2..b8e2a159d9b21e3996a628e0ae0d4efb1740e3c0 100644 (file)
@@ -365,8 +365,8 @@ function ajaxSend(url, data, popState) {
 * @param PopStateEvent|history
 */
 onpopstate = function (event) {
-       if (event.state ? confirm(areYouSure) : ajaxState) {
-               ajaxSend(location.href, event.state, 1); // 1 - disable pushState
+       if (ajaxState || event.state) {
+               ajaxSend(location.href, (event.state && confirm(areYouSure) ? event.state : ''), 1); // 1 - disable pushState
        } else {
                ajaxState++;
        }