forked from github/dataease
Merge pull request #4204 from dataease/pr@dev@fix_shortkey-change
refactor(仪表板): 调整仪表板快捷键事件
This commit is contained in:
commit
8e69ab477b
@ -53,12 +53,14 @@ export function listenGlobalKeyDown() {
|
|||||||
window.onkeydown = (e) => {
|
window.onkeydown = (e) => {
|
||||||
if (!store.state.isInEditor) return
|
if (!store.state.isInEditor) return
|
||||||
const { keyCode } = e
|
const { keyCode } = e
|
||||||
|
if (keyCode === ctrlKey || keyCode === commandKey) {
|
||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
e.stopPropagation()
|
e.stopPropagation()
|
||||||
if (keyCode === ctrlKey || keyCode === commandKey) {
|
|
||||||
isCtrlOrCommandDown = true
|
isCtrlOrCommandDown = true
|
||||||
} else if (isCtrlOrCommandDown) {
|
} else if (isCtrlOrCommandDown) {
|
||||||
if (keyCode === zKey || keyCode === yKey || keyCode === dKey || keyCode === sKey || keyCode === enlargeKey) {
|
if (keyCode === zKey || keyCode === yKey || keyCode === dKey || keyCode === sKey || keyCode === enlargeKey) {
|
||||||
|
e.preventDefault()
|
||||||
|
e.stopPropagation()
|
||||||
unlockMap[keyCode]()
|
unlockMap[keyCode]()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -74,13 +76,14 @@ export function listenGlobalKeyDown() {
|
|||||||
export function listenGlobalKeyDownPreview() {
|
export function listenGlobalKeyDownPreview() {
|
||||||
window.onkeydown = (e) => {
|
window.onkeydown = (e) => {
|
||||||
const { keyCode } = e
|
const { keyCode } = e
|
||||||
|
if (keyCode === ctrlKey || keyCode === commandKey) {
|
||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
e.stopPropagation()
|
e.stopPropagation()
|
||||||
if (keyCode === ctrlKey || keyCode === commandKey) {
|
|
||||||
isCtrlOrCommandDown = true
|
isCtrlOrCommandDown = true
|
||||||
} else if (isCtrlOrCommandDown) {
|
} else if (isCtrlOrCommandDown) {
|
||||||
if (keyCode === enlargeKey) {
|
if (keyCode === enlargeKey) {
|
||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
|
e.stopPropagation()
|
||||||
unlockMap[keyCode]()
|
unlockMap[keyCode]()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user