Click on media overlay should not trigger a page flip

This commit is contained in:
chrox
2024-12-08 23:13:52 +01:00
parent 7b2bd8a3f8
commit 76667fa2f6
@@ -104,7 +104,7 @@ export const handleClick = (bookKey: string, event: MouseEvent) => {
if (Date.now() - lastClickTime >= doubleClickThreshold) {
let element: HTMLElement | null = event.target as HTMLElement;
while (element) {
if (element.tagName.toLowerCase() === 'a') {
if (['a', 'audio', 'video'].includes(element.tagName.toLowerCase())) {
return;
}
element = element.parentElement;