mirror of
https://github.com/penpot/penpot.git
synced 2025-12-11 22:14:05 +01:00
Clear value when pressing backspace as last action
This commit is contained in:
@@ -157,7 +157,9 @@
|
|||||||
token (let [backspace? (kbd/backspace? event)
|
token (let [backspace? (kbd/backspace? event)
|
||||||
value (-> event dom/get-target dom/get-value)
|
value (-> event dom/get-target dom/get-value)
|
||||||
caret-at-beginning? (= 0 (.. event -target -selectionStart))]
|
caret-at-beginning? (= 0 (.. event -target -selectionStart))]
|
||||||
(set-token-value! value)
|
(cond
|
||||||
|
(and backspace? caret-at-beginning?) (set-value "")
|
||||||
|
:else (set-token-value! value))
|
||||||
(js/console.log "backspace?" caret-at-beginning? (.. event -target)))
|
(js/console.log "backspace?" caret-at-beginning? (.. event -target)))
|
||||||
is-open? (let [up? (kbd/up-arrow? event)
|
is-open? (let [up? (kbd/up-arrow? event)
|
||||||
down? (kbd/down-arrow? event)]
|
down? (kbd/down-arrow? event)]
|
||||||
|
|||||||
Reference in New Issue
Block a user