Repository navigation
fix(remix): slider adopts NakedSliderTrack - #352
Draft
leoafarias wants to merge 3 commits into
Draft
leoafarias wants to merge 3 commits into
leoafarias wants to merge 3 commits into
Conversation
This was referenced Oct 29, 2026
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Remix sliders use
NakedSliderTrackso pointer input follows the painted rail in horizontal LTR and RTL layouts, including inset rails. Includes the horizontal slider geometry regression tests and Remix changelog entry split from #334. Vertical and inverted behavior belongs toNakedSlider.Needs naked_ui ^1.3.0 and belongs to the Remix batch. Agent B should coordinate this branch into the #339 hub after the naked_ui release dependency is available. This draft starts from main as requested; standalone CI cannot compile NakedSliderTrack against the current main workspace naked_ui 1.2.3.
Also preserves the Remix popover caller-owned focus documentation/tests from #338 and select focus regression tests from #349, keeping the naked_ui release stack free of Remix adapter files.
Naked slider implementation and owning lifecycle/geometry tests remain in #334. No publishing or tags.
Validation: applying these three commits above release #353 passes all 204 targeted Remix slider, popover, and select adapter tests on Flutter 3.44.0. Its off-main CI remains dependent on incorporating naked_ui 1.3.0 in the Remix batch.