🐛 fix double rendering for prompts
This commit is contained in:
@@ -59,6 +59,9 @@ contextBridge.exposeInMainWorld('api', {
|
|||||||
ipcRenderer.removeListener('ai:promptError', errorHandler)
|
ipcRenderer.removeListener('ai:promptError', errorHandler)
|
||||||
reject(new Error(message))
|
reject(new Error(message))
|
||||||
}
|
}
|
||||||
|
ipcRenderer.removeAllListeners('ai:promptChunk')
|
||||||
|
ipcRenderer.removeAllListeners('ai:promptDone')
|
||||||
|
ipcRenderer.removeAllListeners('ai:promptError')
|
||||||
ipcRenderer.on('ai:promptChunk', chunkHandler)
|
ipcRenderer.on('ai:promptChunk', chunkHandler)
|
||||||
ipcRenderer.on('ai:promptDone', doneHandler)
|
ipcRenderer.on('ai:promptDone', doneHandler)
|
||||||
ipcRenderer.on('ai:promptError', errorHandler)
|
ipcRenderer.on('ai:promptError', errorHandler)
|
||||||
|
|||||||
Reference in New Issue
Block a user