Fix host-scoped browser shortcut follow-ups

This commit is contained in:
Mohamed Boudra
2026-07-14 13:43:29 +00:00
parent d51a5d161d
commit 650b4236ff
2 changed files with 5 additions and 2 deletions

View File

@@ -258,6 +258,7 @@ export function useKeyboardShortcuts({
action: result.match.action,
payload: result.match.payload,
domEvent: input.domEvent,
browserFocusRestoreElement: input.browserFocusRestoreElement,
});
if (!handled || !input.domEvent) {
return;

View File

@@ -21,7 +21,7 @@ import {
listRegisteredPaseoBrowserIds,
listRegisteredPaseoBrowserIdsForWorkspace,
getPaseoBrowserWebContentsForHostWindow,
getWorkspaceActivePaseoBrowserId,
getWorkspaceActivePaseoBrowserIdForHostWindow,
getPaseoBrowserWorkspaceId,
} from "../browser-webviews/index.js";
@@ -352,7 +352,9 @@ function createRegistry(hostWebContentsId: number): BrowserRegistry {
return contents ? adaptWebContents(contents) : null;
},
getBrowserWorkspaceId: getPaseoBrowserWorkspaceId,
getWorkspaceActiveBrowserId: getWorkspaceActivePaseoBrowserId,
getWorkspaceActiveBrowserId(workspaceId: string): string | null {
return getWorkspaceActivePaseoBrowserIdForHostWindow(workspaceId, hostWebContentsId);
},
};
}