chore: upgrade Electron to 44.5.1 and adapt clipboard APIs

This commit is contained in:
mesalogo
2026-10-02 17:53:42 +08:00
parent 90ea33ef5c
commit d773f5e961
8 changed files with 62 additions and 19 deletions
+2 -2
View File
@@ -10,12 +10,12 @@ export function registerClipboardIpcHandlers(
): void {
registerHandler(ipcChannels.clipboardReadText, (event) => {
assertTrustedSender(event, window)
return clipboardTextSchema.parse(clipboard.readText())
return clipboard.readText().then((text) => clipboardTextSchema.parse(text))
})
registerHandler(ipcChannels.clipboardWriteText, (event, input) => {
assertTrustedSender(event, window)
clipboard.writeText(clipboardTextSchema.parse(input))
return clipboard.writeText(clipboardTextSchema.parse(input))
})
}