Custom Thin Media Slider

A slim seek bar with a buffered-progress track behind it, built from Material3's Slider with custom track and thumb slots — including the fraction-not-your-own-scale rule that keeps the thumb from pinning at the end, and the state gate that stops incoming playback position from fighting the drag. Use when a seek bar renders full or empty regardless of position, when the thumb snaps back while dragging, when a thin control refuses to get thinner, or when stray dots and ticks appear on the track.

maxrave-dev e4c6d31 8.3 KB Updated

File contents

maxrave-dev/kotlin-footguns/tree/main/skills/custom-thin-media-slider commit e4c6d311f1

Frequently asked questions

npx skillmds@latest add maxrave-dev/custom-thin-media-slider