Made PART_Track optional for Slider #14974
Merged
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.
This part was made required in #14180, and this causes a build error in our product when using 11.1.0-beta1. This PR reverts the changes and also ensures that the
_track
field is not accessed when no track exists in the control template.Our use case is that we have specialised slider controls, the templates of which do not contain tracks. One contains a nested slider (plus various other controls), and it is this nested slider which has a track and handles input. The other does not contain a track at all, and we handle all input ourselves.
There is also a workaround for this issue. Add the following XAML to the offending template:
What is the current behavior?
Breaking changes
None
Obsoletions / Deprecations
None