Skip to content

Commit f75d1e1

Browse files
authored
fix: opening the browser issue in windows. (#2436)
1 parent 4f419da commit f75d1e1

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

packages/wxt/src/core/create-server.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -93,14 +93,6 @@ async function createServerInternal(): Promise<WxtDevServer> {
9393
const reloadOnChange = createFileReloader(server);
9494
server.watcher.on('all', async (...args) => {
9595
await reloadOnChange(args[0], args[1]);
96-
97-
// Restart keyboard shortcuts after file is changed - for some reason they stop working.
98-
keyboardShortcuts.start();
99-
});
100-
101-
keyboardShortcuts.printHelp({
102-
canReopenBrowser:
103-
!wxt.config.runnerConfig.config.disabled && !!runner.canOpen?.(),
10496
});
10597
},
10698

@@ -137,6 +129,10 @@ async function createServerInternal(): Promise<WxtDevServer> {
137129
runner = await createExtensionRunner();
138130
await runner.openBrowser();
139131
keyboardShortcuts.start();
132+
keyboardShortcuts.printHelp({
133+
canReopenBrowser:
134+
!wxt.config.runnerConfig.config.disabled && !!runner.canOpen?.(),
135+
});
140136
},
141137
};
142138
const keyboardShortcuts = createKeyboardShortcuts(server);
@@ -175,6 +171,11 @@ async function createServerInternal(): Promise<WxtDevServer> {
175171

176172
// Open browser after everything is ready to go.
177173
await runner.openBrowser();
174+
keyboardShortcuts.start();
175+
keyboardShortcuts.printHelp({
176+
canReopenBrowser:
177+
!wxt.config.runnerConfig.config.disabled && !!runner.canOpen?.(),
178+
});
178179
};
179180

180181
builderServer.on?.('close', () => keyboardShortcuts.stop());

0 commit comments

Comments
 (0)