mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-09 10:34:17 +00:00
fixed auto close when no valid events
This commit is contained in:
parent
d484cefa92
commit
ecbd3d50c9
@ -28,7 +28,6 @@ export default {
|
||||
}
|
||||
|
||||
document.getElementById("root").addEventListener("contextmenu", (e) => {
|
||||
e.preventDefault()
|
||||
dispatch({ type: "handleEvents", payload: e })
|
||||
}, false)
|
||||
|
||||
@ -61,6 +60,7 @@ export default {
|
||||
const prioritaryEvent = byIndex[prioritys[0]]
|
||||
|
||||
if (prioritaryEvent != null && typeof(prioritaryEvent.onEventRender) !== "undefined") {
|
||||
payload.preventDefault()
|
||||
window.contextMenu.open({
|
||||
renderList: prioritaryEvent.onEventRender,
|
||||
...prioritaryEvent.props,
|
||||
@ -69,6 +69,7 @@ export default {
|
||||
event: payload
|
||||
})
|
||||
}else{
|
||||
yield put({ type: "close" })
|
||||
verbosity('not valid events detected')
|
||||
}
|
||||
|
||||
@ -99,7 +100,7 @@ export default {
|
||||
state = {...state, ...payload}
|
||||
},
|
||||
close(state){
|
||||
state = {...state, ...payload}
|
||||
state = defaultState
|
||||
DestroyContextMenu()
|
||||
}
|
||||
},
|
||||
|
Loading…
x
Reference in New Issue
Block a user