fix: huddles not launching reliably
Closes #160 Race condition preventing proper initialization.
This commit is contained in:
@@ -12,11 +12,6 @@ contextBridge.exposeInMainWorld('electronWindow', {
|
||||
});
|
||||
|
||||
contextBridge.exposeInMainWorld('electronHuddle', {
|
||||
onConnect: (callback: (data: { token: string; serverUrl: string }) => void) => {
|
||||
const handler = (_event: Electron.IpcRendererEvent, data: { token: string; serverUrl: string }) => callback(data);
|
||||
ipcRenderer.on('huddle:connect', handler);
|
||||
return () => { ipcRenderer.removeListener('huddle:connect', handler); };
|
||||
},
|
||||
getScreenSources: () => ipcRenderer.invoke('screen:get-sources'),
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user