Happy new year to the Wisej team!
I’ve found a bug when using a timer control and a masked text box control.
In the attached app there is a masked text box for entering time in hh:mm format and a couple of buttons to start/stop a timer on the form.
If the timer is NOT running then entering times into the masked text box works as expected, however, if the timer is started then occasionally when entering times into the masked text box, the cursor will jump to the end of the masked text box, but you have to time it just right. I can usually make it fail by entering the hours portion of the time (e.g. 13) then pressing backspace once then re-entering the ‘3’ portion over and over in quick succession.
This bug was found due to a timer object that was firing in a separate class that was monitoring the user activity and resulted in all masked text boxes in my app to be affected. I removed the timer object from the class and replaced it with a background task (https://wisej.com/docs/html/BackgroundTasks.htm) and this fixed the problem, however if another timer object is used on a form then the same problem will persist.
Please login first to submit.