Skip to content

fix(remix): slider adopts NakedSliderTrack - #352

Draft
leoafarias wants to merge 3 commits into
mainfrom
fix/remix-slider-naked-slider-track
Draft

leoafarias wants to merge 3 commits into
mainfrom
fix/remix-slider-naked-slider-track

Conversation

@leoafarias

@leoafarias leoafarias commented Oct 29, 2026 •

Copy link
Copy Markdown
Collaborator

Remix sliders use NakedSliderTrack so 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 to NakedSlider.

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.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant