1
0
Fork 0
mirror of synced 2024-10-02 10:08:09 +13:00

router swallows excpetions on pushState

(not supported in iframes, used by builder)
This commit is contained in:
Michael Shanks 2020-02-18 13:10:57 +00:00
parent 4089b52c53
commit 901db64450

View file

@ -42,7 +42,11 @@ export const screenRouter = (screens, onScreenSelected) => {
onScreenSelected(screens[fallback], store, _url)
}
!url.state && history.pushState(_url, null, _url)
try {
!url.state && history.pushState(_url, null, _url)
} catch (_) {
// ignoring an exception here as the builder runs an iframe, which does not like this
}
}
function click(e) {