add safety checks for focus after close

This commit is contained in:
Denys Vuika
2023-02-14 09:41:21 -05:00
parent 4b3fa681fd
commit 137e9980c3
3 changed files with 3 additions and 3 deletions

View File

@@ -1089,7 +1089,7 @@ export class ContentManagementService {
private focusAfterClose(focusedElementSelector: string): void { private focusAfterClose(focusedElementSelector: string): void {
if (focusedElementSelector) { if (focusedElementSelector) {
document.querySelector<HTMLElement>(focusedElementSelector).focus(); document.querySelector<HTMLElement>(focusedElementSelector)?.focus();
} }
} }
} }

View File

@@ -700,7 +700,7 @@ export class NodeActionsService {
private focusAfterClose(focusedElementSelector: string): void { private focusAfterClose(focusedElementSelector: string): void {
if (focusedElementSelector) { if (focusedElementSelector) {
document.querySelector<HTMLElement>(focusedElementSelector).focus(); document.querySelector<HTMLElement>(focusedElementSelector)?.focus();
} }
} }
} }

View File

@@ -165,7 +165,7 @@ export class DownloadEffects {
private focusAfterClose(focusedElementSelector: string): void { private focusAfterClose(focusedElementSelector: string): void {
if (focusedElementSelector) { if (focusedElementSelector) {
document.querySelector<HTMLElement>(focusedElementSelector).focus(); document.querySelector<HTMLElement>(focusedElementSelector)?.focus();
} }
} }
} }