the variable most-recent-languages-hier-list-selection used
to be a hierarchical-list-item<%> object, but now it is a list of language names (same information, different data) and one place didn't get updated. Closes PR 12462
This commit is contained in:
parent
3a1df23be6
commit
e02eb9c2c1
|
@ -375,8 +375,9 @@
|
|||
(define/override (on-select i)
|
||||
(cond
|
||||
[(and i (is-a? i hieritem-language<%>))
|
||||
(preferences:set 'drracket:language-dialog:hierlist-default (send (send i get-language) get-language-position))
|
||||
(set! most-recent-languages-hier-list-selection i)
|
||||
(define pos (send (send i get-language) get-language-position))
|
||||
(preferences:set 'drracket:language-dialog:hierlist-default pos)
|
||||
(set! most-recent-languages-hier-list-selection pos)
|
||||
(something-selected i)]
|
||||
[else
|
||||
(non-language-selected)]))
|
||||
|
@ -430,8 +431,7 @@
|
|||
(use-chosen-language-rb-callback))]))
|
||||
(define (use-chosen-language-rb-callback)
|
||||
(when most-recent-languages-hier-list-selection
|
||||
(send languages-hier-list select
|
||||
most-recent-languages-hier-list-selection))
|
||||
(select-a-language-in-hierlist most-recent-languages-hier-list-selection))
|
||||
(send use-language-in-source-rb set-selection #f)
|
||||
(send languages-hier-list focus))
|
||||
(define languages-hier-list-panel (new horizontal-panel% [parent languages-choice-panel]))
|
||||
|
|
Loading…
Reference in New Issue
Block a user