I have a nested ScrollRect, or more specifically a scrollable list inside one of the items in another scrollable list. Think of it as a scrollable menu with one of the items including a scrollable list. All the following will just refer to vertical scrolling, since I do not require any horizontal scrolling.
I would have expected that once reaching the limits of the child ScrollRect, the scrolling would pass through to the parent ScrollRect and continue scrolling the parent list, as is common in all such instances that I'm aware of. However, this simply does not happen. The child ScrollRect captures the scrolling, sees that it is at its limit, does not continue scrolling and nothing further happens.
Looking for answers online, I only find answers to having a horizontal scrolling ScrollRect inside a vertical one, but no problems matching mine. If I'm just missing something very obvious, I'm happy to be pointed in the right direction, but if not, any assistance with this problem would be appreciated. For now I'm going to play around with subclassing to see if I can solve the problem in that way.
See below the child and the parent ScrollRects