I was just searching for information on my current issue when I saw
this topic, so I thought I'd add to it.
Rather than scroll events falling through, I'd rather the listview not
get any scroll events and leave all scrolling to the scrollview (which
can easily handle panning, AND gives a grab-bable scrollbar which is
important for my desktop app). As you mentioned, with 1.9.0 this
doesn't seem possible.
The alternative I can think of is to use a GridView in a ScrollLayout,
which is not too hard, but then we lose the benefits of the adaptor
(in particular, I don't really want to write my own buggy code for
enforcing selection rules).
Is there any way to adapt a GridView to use a ListAdaptor (for
instance)? Or a way to make ListView totally pass through all
scrolling (not all touches as that would make it unselectable)?
On Fri, Sep 18, 2015 at 12:05 PM, Bill Eaton <
wpea...@gmail.com> wrote:
> I wonder if there is a way to make sure scroll events fall through some
> widgets and reach others? What if I could make sure my ListView gets y
> scroll events and it's container gets x scroll events? Would that work?
>
> On a different note, I managed to get some scrolling in both axes, but it's
> not really usable.
> If I set
> do_scroll_x: False
> do_scrolly_y: False
> For the ListView, and the true for a ScrollView container. Then I can get
> the Scrollview to scroll x and y. But the only way to make it work is to
> scroll x first so the ListVIew hangs off the screen and there is a small gap
> on the left. Then mouse/touch down on that gap and scroll in y.
>
> I can't really do anything useful with this.