Ensure active element is an HTML element before blurring in App.tsx

This commit is contained in:
2026-03-31 04:41:45 +02:00
parent a20310d1dd
commit 8f4681e831

View File

@@ -290,7 +290,7 @@ function isCommitIncrementKey(key: string): boolean {
function blurActiveTextEntry() {
const activeElement = document.activeElement;
if (!isTextEntryTarget(activeElement)) {
if (!(activeElement instanceof HTMLElement) || !isTextEntryTarget(activeElement)) {
return;
}