Created attachment 60079 [details]
[TEST] Reduction Showing the Problem
enables the input element. When this change happens the <input> is redrawn
(the border and background change) but the placeholder text stays dark, from
the disabled state instead of light like the enabled state. Add a setTimeout to
the reduction to see the disabled -> enabled transition and how it doesn't
change the color of the text.
Created attachment 60080 [details]
[IMAGE] Expected Results After 1 Second
Created attachment 60081 [details]
[IMAGE] Actual Results After 1 Second
When the <input> is in the bad state, focusing it and then
unfocusing it causes it to redraw the placeholder text correctly.
The value is removed as expected, but the input remains blank.
The placeholder text is not updated or rendered until the input is blurred.
I can't reproduce this. Is it still an issue?
You're right, this looks correct now. Closing, thanks.