diff --git a/src/FocusEvent.mts b/src/FocusEvent.mts index 1cdba78e6..455f3eb45 100644 --- a/src/FocusEvent.mts +++ b/src/FocusEvent.mts @@ -43,12 +43,7 @@ export interface KeyborgFocusInEventDetails { originalEvent?: FocusEvent; } -export interface KeyborgFocusInEvent extends CustomEvent { - /** - * @deprecated - used `event.detail` - */ - details?: KeyborgFocusInEventDetails; -} +export type KeyborgFocusInEvent = CustomEvent; export interface KeyborgFocusOutEventDetails { originalEvent: FocusEvent; @@ -229,9 +224,6 @@ export function setupFocusEvent(win: Window): void { detail: details, }); - // Tabster (and other users) can still use the legacy details field - keeping for backwards compat - event.details = details; - details.isFocusedProgrammatically = target === data[LAST_FOCUSED_PROGRAMMATICALLY]?.deref();