fix a deselection event crash

This commit is contained in:
2024-03-11 13:06:19 +01:00
parent ba36e32ad4
commit b6e9c43dd5

View File

@@ -26,9 +26,9 @@
(assert (or (= -1 value) (dictGet _actions controlToSelect) (Std.isOfType controlToSelect KissInputText)))
(when controlToDeselect
(set controlToDeselect.color (dictGet _colors controlToDeselect)))
(whenLet [onDeselectLast (dictGet _onDeselectEvents controlToDeselect)]
(onDeselectLast controlToDeselect))
(set controlToDeselect.color (dictGet _colors controlToDeselect))
(whenLet [onDeselectLast (dictGet _onDeselectEvents controlToDeselect)]
(onDeselectLast controlToDeselect)))
(set _selectedIndex value)
(when (= -1 value) (return value))