fun
This commit is contained in:
parent
0c892e55b3
commit
71de13c7a3
|
|
@ -111,12 +111,9 @@ function handleBrowserKeydown(e: KeyboardEvent) {
|
|||
}
|
||||
|
||||
function handleClick(e: MouseEvent) {
|
||||
const target = (e.target as HTMLElement).closest("button, a")
|
||||
const target = e.target
|
||||
if (!(target instanceof HTMLElement)) return
|
||||
|
||||
if (target.id.endsWith("-button"))
|
||||
e.preventDefault()
|
||||
|
||||
switch (target.id) {
|
||||
case "back-button":
|
||||
navigateBack(); break
|
||||
|
|
@ -129,10 +126,14 @@ function handleClick(e: MouseEvent) {
|
|||
case "fullscreen-button":
|
||||
fullscreenBrowser(); break
|
||||
case "close-button":
|
||||
closeBrowser(); break
|
||||
e.stopImmediatePropagation()
|
||||
closeBrowser()
|
||||
break
|
||||
default:
|
||||
return
|
||||
}
|
||||
|
||||
e.preventDefault()
|
||||
}
|
||||
|
||||
function handlePageLoad() {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user