Skip to content

Commit 4fb84d0

Browse files
committed
fix(extension): return true from message listener to keep channel open
- Chrome extensions require return true when using sendResponse asynchronously - Without it, message channel closes immediately causing chrome.runtime.lastError - Fixes bug introduced in commit 155a07c where refactor removed the return statement
1 parent ca7a516 commit 4fb84d0

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

packages/chrome-extension/src/background.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ chrome.runtime.onMessage
6767
);
6868

6969
sendResponse({ success: true });
70+
return true; // Keep message channel open for async response
7071
}
7172
});
7273

0 commit comments

Comments
 (0)