mirror of
https://github.com/Kuingsmile/PicList.git
synced 2026-05-06 20:42:57 +08:00
🐛 Fix(custom): fix an issue shortkey can't be disabled
ISSUES CLOSED: #403
This commit is contained in:
@@ -112,6 +112,7 @@ import { Edit, KeyboardIcon, XIcon } from 'lucide-vue-next'
|
|||||||
import { onBeforeMount, onBeforeUnmount, ref, watch } from 'vue'
|
import { onBeforeMount, onBeforeUnmount, ref, watch } from 'vue'
|
||||||
import { useI18n } from 'vue-i18n'
|
import { useI18n } from 'vue-i18n'
|
||||||
|
|
||||||
|
import { getRawData } from '@/utils/common'
|
||||||
import { configPaths } from '@/utils/configPaths'
|
import { configPaths } from '@/utils/configPaths'
|
||||||
import { getConfig } from '@/utils/dataSender'
|
import { getConfig } from '@/utils/dataSender'
|
||||||
import { IRPCActionType } from '@/utils/enum'
|
import { IRPCActionType } from '@/utils/enum'
|
||||||
@@ -151,7 +152,8 @@ function calcOriginShowName(item: string) {
|
|||||||
function toggleEnable(item: IShortKeyConfig) {
|
function toggleEnable(item: IShortKeyConfig) {
|
||||||
const status = !item.enable
|
const status = !item.enable
|
||||||
item.enable = status
|
item.enable = status
|
||||||
window.electron.sendRPC(IRPCActionType.SHORTKEY_BIND_OR_UNBIND, item, item.from)
|
console.log('Toggling shortKey:', item.name, 'to', status ? 'enabled' : 'disabled')
|
||||||
|
window.electron.sendRPC(IRPCActionType.SHORTKEY_BIND_OR_UNBIND, getRawData(item), item.from || '')
|
||||||
}
|
}
|
||||||
|
|
||||||
function keyDetect(event: KeyboardEvent) {
|
function keyDetect(event: KeyboardEvent) {
|
||||||
|
|||||||
Reference in New Issue
Block a user