...
original commit: f12bcf895e838799c9e4363a7f5fcaa90a792edf
This commit is contained in:
parent
f33da86a3a
commit
dd46761a2f
|
@ -652,11 +652,12 @@
|
||||||
(let* ([l (if selected
|
(let* ([l (if selected
|
||||||
(send (send selected get-parent) get-items)
|
(send (send selected get-parent) get-items)
|
||||||
(get-items))]
|
(get-items))]
|
||||||
[pos (if selected-item
|
[pos (let ([found (find selected-item l)])
|
||||||
(+ dir (find selected-item l))
|
(if (and selected-item found)
|
||||||
|
(+ dir found)
|
||||||
(if (negative? dir)
|
(if (negative? dir)
|
||||||
(sub1 (length l))
|
(sub1 (length l))
|
||||||
0))])
|
0)))])
|
||||||
(when (< -1 pos (length l))
|
(when (< -1 pos (length l))
|
||||||
(let ([i (list-ref l pos)])
|
(let ([i (list-ref l pos)])
|
||||||
(send i select #t)
|
(send i select #t)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user