OH3 MainUI stepper widget issues commands on it own on the page load

Hi All,

I noticed very curious behavior of the OH3 mainUI, that I think is a bug but maybe it is intended and hopefully there is a workaround.

So I have a UI page with 10 stepper widgets to control the heating valve opening. They are being pooled by the backnet binding and that works perfectly. Some external controler does the valve control. So my openhab UI is mainly to view, but I used steppers to be able to manualy intervene . The steppers have a step set 5% to click less.

Now what happens when I open a layout page is that this widget immediately without being asked sends commands to the valve controller rounding up all the values to the 5 % step

Why , can that be prevented.
All items have autoupdate set to false.

2021-10-22 15:52:48.873 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Archive_07_Postriscaldo_valve' changed from 28.999996185302734 to 32.99999237060547
2021-10-22 15:53:47.689 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Archive_07_Postriscaldo_valve' changed from 32.99999237060547 to 28.999996185302734
2021-10-22 15:54:26.682 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'Archive_01_Postriscaldo_valve' received command 15
2021-10-22 15:54:26.711 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'Archive_03_Postriscaldo_valve' received command 45
2021-10-22 15:54:26.715 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'Archive_06_Postriscaldo_valve' received command 40
2021-10-22 15:54:26.719 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'Archive_05_Postriscaldo_valve' received command 55
2021-10-22 15:54:26.723 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'Archive_04_Postriscaldo_valve' received command 30
2021-10-22 15:54:26.743 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'Archive_07_Postriscaldo_valve' received command 30
2021-10-22 15:54:26.746 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'Archive_08_Postriscaldo_valve' received command 30
2021-10-22 15:54:27.139 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Archive_08_Postriscaldo_valve' changed from 31.34918212890625 to 30
2021-10-22 15:54:27.268 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Archive_04_Postriscaldo_valve' changed from 31.55527114868164 to 30
2021-10-22 15:54:27.277 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Archive_05_Postriscaldo_valve' changed from 55.667686462402344 to 55
2021-10-22 15:54:28.360 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Archive_03_Postriscaldo_valve' changed from 46.23613357543945 to 45
2021-10-22 15:54:28.472 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Archive_01_Postriscaldo_valve' changed from 14.28384780883789 to 15
2021-10-22 15:54:28.716 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Archive_06_Postriscaldo_valve' changed from 42.02766418457031 to 40
2021-10-22 15:54:28.797 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Archive_07_Postriscaldo_valve' changed from 28.999996185302734 to 30
2021-10-22 15:56:18.168 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Archive_02_Postriscaldo_valve' changed from 40.268898010253906 to 35.768890380859375

What version?
Spontaneous commands from (some?) widgets were addressed in 3.1 release.

Not related.

3.1.0 - Release Build

Sounds like they missed this one. Open a Github issue - widgets should simply not send commands unless poked by the user.

(you can get endless loops if two UIs are open at once :crazy_face: )

exactly what has been driving me crazy for the last 5h.

done