Review everything shipped this weekend, and fix what the reviewers caught
Claude-Session: https://claude.ai/code/session_01Ms2FbjQy31TVf3CEvQhGM8
This commit is contained in:
@@ -165,6 +165,12 @@ SettingRow {
|
||||
root.moveTo(drag.ratioAt(event.x));
|
||||
}
|
||||
onReleased: root.apply()
|
||||
// A grab taken away mid-drag never releases, so nothing
|
||||
// would ever apply the reading left on screen -- and the
|
||||
// next commit would measure its ratio against a number the
|
||||
// palette was never re-saturated to. Back to the last
|
||||
// reading that was really applied.
|
||||
onCanceled: root.shown = root.committed
|
||||
onWheel: event => {
|
||||
root.moveTo((root.shown + (event.angleDelta.y > 0 ? 0.05 : -0.05))
|
||||
/ root.maximum);
|
||||
|
||||
Reference in New Issue
Block a user