Xiaomi Robot Vacuum Binding

I think i encountered a small bug. The Roborock 1S is working great, but the buttons flip into the wrong state. When i click vacuum, the bot starts to work, but the switch button switched to dock being selected. When i click dock, it selects vacuum. It looks like the buttons are one step behind the actual state. When i look in the eventlog i can confirm this is happening from within the binding.
If someone can check if i’m not mistaken, i’ll file a github issue.

Using openHAB 2.5.5

Item:
String verd0_stofzuiger_actionControl “Vacuum Control” {channel=“miio:vacuum:xxxxxx:actions#control”}

Sitemap:
Switch item=verd0_stofzuiger_actionControl mappings=[vacuum=“Vacuum”, pause=“Pause”, dock=“Dock”]

Eventlog:

**2020-05-24 10:43:31.051 [ome.event.ItemCommandEvent] - Item 'verd0_stofzuiger_actionControl' received command vacuum**
2020-05-24 10:43:31.055 [nt.ItemStatePredictedEvent] - verd0_stofzuiger_actionControl predicted to become vacuum
2020-05-24 10:43:31.060 [vent.ItemStateChangedEvent] - verd0_stofzuiger_actionControl changed from dock to vacuum
2020-05-24 10:43:31.152 [vent.ItemStateChangedEvent] - verd0_stofzuiger_statusDND changed from ON to OFF
**2020-05-24 10:43:31.155 [vent.ItemStateChangedEvent] - verd0_stofzuiger_actionControl changed from vacuum to dock**

2020-05-24 10:43:38.873 [ome.event.ItemCommandEvent] - Item 'verd0_stofzuiger_actionControl' received command dock
2020-05-24 10:43:38.879 [nt.ItemStatePredictedEvent] - verd0_stofzuiger_actionControl predicted to become dock
2020-05-24 10:43:38.988 [vent.ItemStateChangedEvent] - verd0_stofzuiger_statusArea changed from 3.1375 to 0.0
2020-05-24 10:43:38.989 [vent.ItemStateChangedEvent] - verd0_stofzuiger_statusTime changed from 2 to 0
2020-05-24 10:43:38.989 [vent.ItemStateChangedEvent] - verd0_stofzuiger_statusClean changed from 0 to 1
2020-05-24 10:43:38.990 [vent.ItemStateChangedEvent] - verd0_stofzuiger_actionControl changed from dock to vacuum

2020-05-24 10:44:43.522 [ome.event.ItemCommandEvent] - Item 'verd0_stofzuiger_actionControl' received command vacuum
2020-05-24 10:44:43.528 [nt.ItemStatePredictedEvent] - verd0_stofzuiger_actionControl predicted to become vacuum
2020-05-24 10:44:43.534 [vent.ItemStateChangedEvent] - verd0_stofzuiger_actionControl changed from dock to vacuum
2020-05-24 10:44:43.563 [vent.ItemStateChangedEvent] - verd0_stofzuiger_actionControl changed from vacuum to dock

2020-05-24 10:44:59.319 [ome.event.ItemCommandEvent] - Item 'verd0_stofzuiger_actionControl' received command dock
2020-05-24 10:44:59.326 [nt.ItemStatePredictedEvent] - verd0_stofzuiger_actionControl predicted to become dock
2020-05-24 10:44:59.330 [vent.ItemStateChangedEvent] - verd0_stofzuiger_actionControl changed from vacuum to dock
2020-05-24 10:44:59.369 [vent.ItemStateChangedEvent] - verd0_stofzuiger_actionControl changed from dock to vacuum