Adding event-preventing in WCF.Action.Delete/Toggle
authorMagnus Kühn <magnus.khn@gmail.com>
Mon, 11 Feb 2013 19:35:07 +0000 (20:35 +0100)
committerMagnus Kühn <magnus.khn@gmail.com>
Mon, 11 Feb 2013 19:35:07 +0000 (20:35 +0100)
wcfsetup/install/files/js/WCF.js

index 676051a5cb3faf70a2f92997497b235004ac0e26..dcf6581cd11ffba37b31af10c9fb569ff9803ba3 100755 (executable)
@@ -1691,6 +1691,7 @@ WCF.Action.Delete = Class.extend({
         */
        _click: function(event) {
                var $target = $(event.currentTarget);
+               event.preventDefault();
                
                if ($target.data('confirmMessage')) {
                        WCF.System.Confirmation.show($target.data('confirmMessage'), $.proxy(this._execute, this), { target: $target });
@@ -1847,6 +1848,7 @@ WCF.Action.Toggle = Class.extend({
         */
        _click: function(event) {
                var $target = $(event.currentTarget);
+               event.preventDefault();
                
                if ($target.data('confirmMessage')) {
                        WCF.System.Confirmation.show($target.data('confirmMessage'), $.proxy(this._execute, this), { target: $target });