diff --git a/public/js/editors/editors.js b/public/js/editors/editors.js index f8744c5d..30d49eb6 100644 --- a/public/js/editors/editors.js +++ b/public/js/editors/editors.js @@ -73,7 +73,8 @@ panels.restore = function () { // the panel name of 'output' and the shortcut 'live'. // it also strips out prop=value& to avoid bashing the // panel name - toopen = (search || hash).replace(/\b([^&=]*)=([^&=]*)/g, '').replace(/&/g, '').split(','); + + toopen = decodeURIComponent(search || hash).replace(/\b([^&=]*)=([^&=]*)/g, '').replace(/&/g, '').split(','); if (toopen.indexOf('output') !== -1) { toopen.push('live');