diff --git a/src/dialogs/make-dialog-manager.ts b/src/dialogs/make-dialog-manager.ts index c3fdb750f0..3d90a421f6 100644 --- a/src/dialogs/make-dialog-manager.ts +++ b/src/dialogs/make-dialog-manager.ts @@ -86,6 +86,7 @@ export const showDialog = async ( if (mainWindow.history.state?.replaced) { LOADED[dialogTag].closedFocusTargets = LOADED[mainWindow.history.state.dialog].closedFocusTargets; + delete LOADED[mainWindow.history.state.dialog].closedFocusTargets; } else { LOADED[dialogTag].closedFocusTargets = ancestorsWithProperty( deepActiveElement(),