FontSizePicker: Show min-max range for fluid font sizes in dropdown. #69956
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.
What?
Closes #69939
This PR updates the
FontSizePickerSelectcomponent to improve how fluid font size presets are displayed in the dropdown. Instead of using thesizeproperty as the hint, it now shows values from thefluidproperty (minandmax) when they are available.Why?
Currently, the
FontSizePickerSelectcomponent uses thesizeproperty as the hint, even when thefluidproperty is present. However, thesizemay not accurately represent the rendered font size for fluid presets, as it is derived from the min–max fluid range.This change helps reduce confusion by explicitly displaying the fluid font size range in the UI.
How?
Updated the FontSizePickerSelect component to:
Fluid (min – max)when both are definedFluid (≥ min)when only min is definedFluid (≤ max)when only max is definedTesting Instructions
fluidproperty when its present.Note: Update
theme.jsonto have atleast 6 sizes to enable the dropdown selector instead of toggle.Testing Instructions for Keyboard
Same
Screenshots or screencast