https://bugs.kde.org/show_bug.cgi?id=473400
Bug ID: 473400 Summary: Slider with `live: false` does not update its graphics until released Classification: Frameworks and Libraries Product: frameworks-qqc2-desktop-style Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kdelibs-b...@kde.org Reporter: m...@ratijas.tk CC: ahiems...@heimr.nl, k...@davidedmundson.co.uk, noaha...@gmail.com, notm...@gmail.com Target Milestone: --- SUMMARY In qqc2-desktop-style, Slider.qml with `live` property set to `false` does not pass intermediate values across the bridge to its StyleItem while being dragged. This is not how a non-live Slider should work: it should block updates to its `value` property, but still rely on non-blocked read-only `position` or `visualPosition` to update graphics. STEPS TO REPRODUCE 1. Create a Slider component, add `live: false` binding 2. Start your scratch app, and drag the slider around. OBSERVED RESULT Slider's handle only "jumps" to the target value once it is released. EXPECTED RESULT Slider's handle should continuously follow the pointer, regardless of Slider's `live` property. SOFTWARE/OS VERSIONS KDE Plasma Version: git/master KDE Frameworks Version: git/master Qt Version: 6.5 -- You are receiving this mail because: You are watching all bug changes.