Consider you have a scroll with draggable buttons within.
When the user touches and drags these buttons, scroll takes these drag events from these buttons.
Usually in such cases the user needs to long press and drag the button.
However, in some cases we can provide some extra UI to scroll,
for example, arrow buttons, so that the user is not supposed to scroll using drag, but rather
to click these arrows. In this case it's excessive to force the user to long press
draggable buttons.
This property allows overriding this behaviour. By default (true value), Scroll always has priority when
handling drag. false value means that Scroll only handles drags when nothing else handles them.
Consider you have a scroll with draggable buttons within. When the user touches and drags these buttons, scroll takes these drag events from these buttons. Usually in such cases the user needs to long press and drag the button. However, in some cases we can provide some extra UI to scroll, for example, arrow buttons, so that the user is not supposed to scroll using drag, but rather to click these arrows. In this case it's excessive to force the user to long press draggable buttons.
This property allows overriding this behaviour. By default (
truevalue),Scrollalways has priority when handling drag.falsevalue means thatScrollonly handles drags when nothing else handles them.