This commit is contained in:
Jackson Harper 2023-10-11 21:54:53 +08:00
parent 3ca664ed67
commit b953001215

View file

@ -419,25 +419,6 @@ export default function PdfArticleContainer(
}
)
function getActiveElement(element = document.activeElement) {
if (element && !('contentDocument' in element)) {
return undefined
}
const shadowRoot = element?.shadowRoot
const contentDocument = element?.contentDocument as Document
if (shadowRoot && shadowRoot.activeElement) {
return getActiveElement(shadowRoot.activeElement)
}
if (contentDocument && contentDocument.activeElement) {
return getActiveElement(contentDocument.activeElement)
}
return element
}
function keyDownHandler(event: globalThis.KeyboardEvent) {
var inputs = ['input', 'select', 'button', 'textarea']
@ -448,13 +429,6 @@ export default function PdfArticleContainer(
}
}
var activeElement = event.target
if (activeElement && 'nodeName' in activeElement) {
if (inputs.indexOf(activeElement.nodeName as string) != -1) {
return
}
}
const key = event.key.toLowerCase()
switch (key) {
case 'o':