fix: opening the browser issue in windows. (#2436)

This commit is contained in:
Gliches
2026-06-30 02:35:04 +05:30
committed by GitHub
parent 4f419da1dc
commit f75d1e1afc
+9 -8
View File
@@ -93,14 +93,6 @@ async function createServerInternal(): Promise<WxtDevServer> {
const reloadOnChange = createFileReloader(server);
server.watcher.on('all', async (...args) => {
await reloadOnChange(args[0], args[1]);
// Restart keyboard shortcuts after file is changed - for some reason they stop working.
keyboardShortcuts.start();
});
keyboardShortcuts.printHelp({
canReopenBrowser:
!wxt.config.runnerConfig.config.disabled && !!runner.canOpen?.(),
});
},
@@ -137,6 +129,10 @@ async function createServerInternal(): Promise<WxtDevServer> {
runner = await createExtensionRunner();
await runner.openBrowser();
keyboardShortcuts.start();
keyboardShortcuts.printHelp({
canReopenBrowser:
!wxt.config.runnerConfig.config.disabled && !!runner.canOpen?.(),
});
},
};
const keyboardShortcuts = createKeyboardShortcuts(server);
@@ -175,6 +171,11 @@ async function createServerInternal(): Promise<WxtDevServer> {
// Open browser after everything is ready to go.
await runner.openBrowser();
keyboardShortcuts.start();
keyboardShortcuts.printHelp({
canReopenBrowser:
!wxt.config.runnerConfig.config.disabled && !!runner.canOpen?.(),
});
};
builderServer.on?.('close', () => keyboardShortcuts.stop());