activescaffold のソートをIEで利用した場合に無限ページ遷移

IEで発生するactivescaffoldのソート不具合 - javakariの日記 より。

getCurrentLocation() の修正でもよさそう。

--- vendor/plugins/active_scaffold/frontends/default/javascripts/dhtml_history.js
+++ vendor/plugins/active_scaffold/frontends/default/javascripts/dhtml_history.js
@@ -159,7 +159,7 @@
    /** Gets the current hash value that is in the browser's
        location bar, removing leading # symbols if they are present. */
    /** public */ getCurrentLocation: function() {
-      var currentLocation = escape(this.removeHash(window.location.hash));
+      var currentLocation = this.removeHash(window.location.hash);

       return currentLocation;
    },