From a91acbd67256e2b47272ed228dfc73b4a31eb64b Mon Sep 17 00:00:00 2001 From: Ajay Bura <32841439+ajbura@users.noreply.github.com> Date: Sat, 21 Dec 2024 18:19:36 +0530 Subject: [PATCH] fix editable active element textarea check --- src/app/utils/dom.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/utils/dom.ts b/src/app/utils/dom.ts index ab4b8e65..e984f0de 100644 --- a/src/app/utils/dom.ts +++ b/src/app/utils/dom.ts @@ -6,10 +6,10 @@ export const targetFromEvent = (evt: Event, selector: string): Element | undefin export const editableActiveElement = (): boolean => !!document.activeElement && (document.activeElement.nodeName.toLowerCase() === 'input' || - document.activeElement.nodeName.toLowerCase() === 'textbox' || + document.activeElement.nodeName.toLowerCase() === 'textarea' || document.activeElement.getAttribute('contenteditable') === 'true' || document.activeElement.getAttribute('role') === 'input' || - document.activeElement.getAttribute('role') === 'textbox'); + document.activeElement.getAttribute('role') === 'textarea'); export const isIntersectingScrollView = ( scrollElement: HTMLElement,