fix(gui): fix new window on middle clicks and open external on link clicks
This commit is contained in:
parent
f8fe2fc359
commit
8330d4c2ad
@ -233,11 +233,14 @@ app.on("ready", async () => {
|
|||||||
tray.setContextMenu(contextMenu)
|
tray.setContextMenu(contextMenu)
|
||||||
tray.setToolTip('Rats on The Boat search')
|
tray.setToolTip('Rats on The Boat search')
|
||||||
|
|
||||||
mainWindow.webContents.on('will-navigate', e => { e.preventDefault() })
|
mainWindow.webContents.on('will-navigate', (e, url) => {
|
||||||
|
e.preventDefault()
|
||||||
|
shell.openExternal(url)
|
||||||
|
})
|
||||||
mainWindow.webContents.on('new-window', (event, url, frameName) => {
|
mainWindow.webContents.on('new-window', (event, url, frameName) => {
|
||||||
|
event.preventDefault()
|
||||||
if(frameName == '_self')
|
if(frameName == '_self')
|
||||||
{
|
{
|
||||||
event.preventDefault()
|
|
||||||
mainWindow.loadURL(url)
|
mainWindow.loadURL(url)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user