We currently reset operation and value when the property changes, but it can sometimes be annoying when I am changing to a property that still supports the same set of operations. We should only reset if the new property doesn't support the currently configured operation. This would allow to change the property and have everything else remain the same.
We currently reset operation and value when the property changes, but it can sometimes be annoying when I am changing to a property that still supports the same set of operations. We should only reset if the new property doesn't support the currently configured operation. This would allow to change the property and have everything else remain the same.