fix a deselection event crash
This commit is contained in:
@@ -26,9 +26,9 @@
|
|||||||
(assert (or (= -1 value) (dictGet _actions controlToSelect) (Std.isOfType controlToSelect KissInputText)))
|
(assert (or (= -1 value) (dictGet _actions controlToSelect) (Std.isOfType controlToSelect KissInputText)))
|
||||||
|
|
||||||
(when controlToDeselect
|
(when controlToDeselect
|
||||||
(set controlToDeselect.color (dictGet _colors controlToDeselect)))
|
(set controlToDeselect.color (dictGet _colors controlToDeselect))
|
||||||
(whenLet [onDeselectLast (dictGet _onDeselectEvents controlToDeselect)]
|
(whenLet [onDeselectLast (dictGet _onDeselectEvents controlToDeselect)]
|
||||||
(onDeselectLast controlToDeselect))
|
(onDeselectLast controlToDeselect)))
|
||||||
|
|
||||||
(set _selectedIndex value)
|
(set _selectedIndex value)
|
||||||
(when (= -1 value) (return value))
|
(when (= -1 value) (return value))
|
||||||
|
Reference in New Issue
Block a user