From 336de83f5bf221ef34ab26e7b3c161dc3d23d2e9 Mon Sep 17 00:00:00 2001 From: situ2001 Date: Sun, 7 Jan 2024 15:14:49 +0800 Subject: [PATCH] Revert "fix(ui): prevent button from being clicked twice when pressing enter key" This reverts commit 9a15dc9eb2784048cd7046caab2f523b219ada28. --- src/main/frontend/ui.cljs | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/src/main/frontend/ui.cljs b/src/main/frontend/ui.cljs index dd055614c..96614c141 100644 --- a/src/main/frontend/ui.cljs +++ b/src/main/frontend/ui.cljs @@ -1039,23 +1039,9 @@ (defn button [text & {:keys [] :as opts}] - (let [origin-on-key-down (get opts :on-key-down) - class-name (get opts :class) - wrapped-on-key-down (if (and - class-name - ;; hint: mixins/on-key-down defined in ui/modal - (string/includes? class-name "ui__modal-enter")) - (fn [e] - (when origin-on-key-down (origin-on-key-down e)) - (let [key-code (.-keyCode e)] - (cond - ;; enter - (= key-code 13) (util/stop-propagation e)))) - origin-on-key-down) - opts (assoc opts :on-key-down wrapped-on-key-down)] - (if (map? text) - (button-inner nil text) - (button-inner text opts)))) + (if (map? text) + (button-inner nil text) + (button-inner text opts))) (rum/defc point ([] (point "bg-red-600" 5 nil))