fix: ignore input when use properties with shortcuts

This commit is contained in:
Tienson Qin
2024-05-27 20:20:38 +08:00
parent 6ced3bff8f
commit a232e11107

View File

@@ -896,7 +896,8 @@
(hide-context-menu-and-clear-selection e))
(and (seq (state/get-selection-block-ids))
(not (or (.-ctrlKey e) (.-metaKey e) (.-altKey e))))
(not (or (.-ctrlKey e) (.-metaKey e) (.-altKey e)))
(not (util/input? (.-target e))))
(let [shift? (.-shiftKey e)
shortcut (if shift? (str "shift+" (.-key e)) (.-key e))]
(db-property-handler/set-property-by-shortcut! shortcut)))))))