05-03-2023 02:36 PM
Use thermometer as a control for user to select a temperature range.
2 Sliders, keyboard only, no mouse.
1. Change the value of a digital display of the thermometer, then use Tab key to change the focus on the other digital display, LabVIEW fail to redraw the thermometer;
2. Don't change the value of the 2nd digital display, change focus to other controls, thermometer value change event fail to trigger.
LabVIEW 2018 SP1 64bit, Windows 10 Enterprise.
Test VI attached.
05-03-2023 03:43 PM
LV20.0.1f1 64 bit, Windows 10. I get the bug in some scenarios:
Run VI, then click on one of the displays:
Run -> Click top display -> Edit value -> Tab: Value change event fires, control is redrawn (no bug)
Run -> Click bottom display -> Edit value -> Tab: No event fires (bug)
Run -> Click top display -> Edit value -> Shift+Tab (go backwards in tabbing order): No event fires (bug)
Run -> Click bottom display -> Edit value -> Shift+Tab: Event fires, control is redrawn (no bug)
It appears that the bug is that it doesn't detect the value change when moving between digital displays on the thermometer.
(To be clear: tabbing order here is Top display -> Numeric control -> Bottom display )