Dragging now works as expected when the left and right values are constrained arbitrarily by the app. As demonstrated by adding restrictions to the sample app.