Skip to content

Commit e9f242d

Browse files
committed
fix typo
1 parent e8ac24f commit e9f242d

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/renderer/tree/events.cljs

+6-4
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@
88
(let [list-elements (.from js/Array (.querySelectorAll js/document ".tree-sidebar .list-item-button"))
99
current-el (first (.querySelectorAll js/document (str ".tree-sidebar [data-id='" (name k) "']")))
1010
i (.indexOf list-elements current-el)
11-
element (get list-elements (case direction
12-
:up (if (zero? i) (dec (count list-elements)) (dec i))
13-
:down (if (< i (dec (count list-elements))) (inc i) 0)))]
11+
max-i (dec (count list-elements))
12+
updated-i (case direction
13+
:up (if (zero? i) max-i (dec i))
14+
:down (if (< i max-i) (inc i) 0))
15+
element (get list-elements updated-i)]
1416
(.focus element))))
1517

1618
(rf/reg-event-fx
@@ -19,6 +21,6 @@
1921
{::focus [k :up]}))
2022

2123
(rf/reg-event-fx
22-
::focus-up
24+
::focus-down
2325
(fn [_ [_ k]]
2426
{::focus [k :down]}))

0 commit comments

Comments
 (0)