Example of the problem:
When that is loaded,
is selected even though its disabled. This is fine and expected.
Next, if you selected a non-disabled value, let's say
. That works.
But once you click the button to flip the
boolean, the model gets set to
and the select loses what's selected.
You can even flip the boolean for the initially selected value to not be disabled and the value stays, but then flip it again and it gets lost.
Is this expected? It doesn't seem that this should happen to me since the first use case allows it to be selected.