FIX: maintain theme preview when refreshing (#6356)
This commit is contained in:
parent
4194d1f875
commit
8e70b82baa
|
@ -12,8 +12,8 @@ export default {
|
||||||
window.location.search.indexOf("?preview_theme_id=") === 0
|
window.location.search.indexOf("?preview_theme_id=") === 0
|
||||||
) {
|
) {
|
||||||
// force preview theme id to always be carried along
|
// force preview theme id to always be carried along
|
||||||
const themeId = window.location.search.slice(19).split("&")[0];
|
const themeId = parseInt(window.location.search.slice(18).split("&")[0]);
|
||||||
if (themeId.match(/^[a-z0-9-]+$/i)) {
|
if (!isNaN(themeId)) {
|
||||||
const patchState = function(f) {
|
const patchState = function(f) {
|
||||||
const patched = window.history[f];
|
const patched = window.history[f];
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue