🐛 Fix: fix copy link bug

This commit is contained in:
萌萌哒赫萝
2023-04-17 19:39:51 +08:00
parent d55458197a
commit 72c9374a26
3 changed files with 17 additions and 6 deletions
+8 -1
View File
@@ -5,7 +5,8 @@ import {
Notification,
IpcMainEvent,
BrowserWindow,
screen
screen,
IpcMainInvokeEvent
} from 'electron'
import windowManager from 'apis/app/window/windowManager'
import { IWindowList } from '#/types/enum'
@@ -42,6 +43,7 @@ import { handleCopyUrl } from '~/main/utils/common'
import { buildMainPageMenu, buildMiniPageMenu, buildPluginPageMenu, buildPicBedListMenu } from './remotes/menu'
import path from 'path'
import { T } from '~/main/i18n'
import { generateShortUrl } from '~/universal/utils/common'
const STORE_PATH = app.getPath('userData')
@@ -157,6 +159,11 @@ export default {
})
})
ipcMain.handle('getShortUrl', async (evt: IpcMainInvokeEvent, url: string) => {
const shortUrl = await generateShortUrl(url)
return shortUrl
})
ipcMain.on('openSettingWindow', () => {
windowManager.get(IWindowList.SETTING_WINDOW)!.show()
if (windowManager.has(IWindowList.MINI_WINDOW)) {