В проекте Flex у меня есть ползунок и текстовое поле в форме, в котором я ищу пользовательский ввод, используя ползунок (для простоты) или ввод текста (для точных чисел). Основываясь на пользовательском вводе одного из них, я обновляю другой через подключенного слушателя, который вызывает соответствующие функции
slider.addEventListener("change",sliderUpdate);
textIn.addEventListener("change",valueUpdate);
У меня проблемы с вводом текста, поскольку он не позволяет мне вводить десятичное число - это, вероятно, происходит, потому что у меня есть прослушиватель, который увеличивает ползунок для каждого нажатия клавиши в вводе текста и, следовательно, не может принять "." например .05, .1, .00003
Как мне обойти это - могу ли я удерживать прослушиватель textinput на удержании, пока я не нажму клавишу ввода, чтобы показать, что я закончил?