and this fixes it for me:
On my end the width does not change from what was defined. Could you compare against the sample I am attaching and see what is the difference causing the issue? Can you reproduce it on this sample?
Your example works as expected, so it must be something in the styles I use.
Not going to spend any time on it now, because I have my workaround.