fix(material/progress-spinner): Progress spinner animation fails for floating point diameter values #20192
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The spinner diameter is used in the
animation-name
CSS property for the indeterminate spinnercircle
element. If the diameter is a floating point value the animation name will include a period ‘.’ character e.g.animation-name-90.6
. Period characters are not supported for the animation-name property - see https://developer.mozilla.org/en-US/docs/Web/CSS/animation-name.Replacing the period character in the diameter string with an underscore fixes this issue e.g.
animation-name-90_6
Fixes #20158