Fix going back when there's no state to pop
This commit is contained in:
parent
720c0bac9f
commit
63dab7a496
1 changed files with 7 additions and 4 deletions
|
@ -40,11 +40,14 @@ window.addEventListener('popstate', (event, param) => {
|
||||||
const pathParts = document.location.pathname.split('/')
|
const pathParts = document.location.pathname.split('/')
|
||||||
const route = '/' + pathParts[pathParts.length - 1]
|
const route = '/' + pathParts[pathParts.length - 1]
|
||||||
|
|
||||||
if (route.match(/html$/)) return
|
let action
|
||||||
|
if (route.match(/html$/)) {
|
||||||
|
action = doChangePath('/discover')
|
||||||
|
} else {
|
||||||
|
action = doChangePath(`${route}${queryString}`)
|
||||||
|
}
|
||||||
|
|
||||||
console.log('title should be set here, but it is not in popstate? TODO')
|
app.store.dispatch(action)
|
||||||
|
|
||||||
app.store.dispatch(doChangePath(`${route}${queryString}`))
|
|
||||||
})
|
})
|
||||||
|
|
||||||
ipcRenderer.on('open-uri-requested', (event, uri) => {
|
ipcRenderer.on('open-uri-requested', (event, uri) => {
|
||||||
|
|
Loading…
Add table
Reference in a new issue