diff --git a/src/app/app.component.html b/src/app/app.component.html index 42901fe..7e959e5 100644 --- a/src/app/app.component.html +++ b/src/app/app.component.html @@ -3,6 +3,7 @@ menu {{pageTitle}} + Login { const handler = (e: KeyboardEvent) => { - if (document.URL.endsWith('/slides')) - { - e.preventDefault(); - observer.next(e); + const activeElement = this.document.activeElement; + const notOnInput = activeElement?.tagName !== 'INPUT' && activeElement?.tagName !== 'TEXTAREA'; + if (notOnInput) { + if (document.URL.endsWith('/slides')) { + e.preventDefault(); + observer.next(e); + } } };