diff --git a/source/Ox.UI/js/Core/URL.js b/source/Ox.UI/js/Core/URL.js index 5ea55679..d42a0b25 100644 --- a/source/Ox.UI/js/Core/URL.js +++ b/source/Ox.UI/js/Core/URL.js @@ -728,7 +728,7 @@ Ox.URL = function(options) { hash.anchor = decodeValue(split[0]); } if (split[1]) { - Ox.forEach(Ox.unserialize(split[1], true), function(value, key) { + Ox.forEach(Ox.unserialize(Ox.decodeURIComponent(split[1]), true), function(value, key) { hash.query = hash.query || []; hash.query.push({ key: decodeValue(key),