fluttercandies / extended_tabs

A powerful official extension library of Tab/TabBar/TabView, which support to scroll ancestor or child Tabs when current is overscroll, and set scroll direction and cache extent.
https://fluttercandies.github.io/extended_tabs/
MIT License
268 stars 49 forks source link

[Feature request] Horizontal swipe angle #38

Open cwebbtw opened 5 months ago

cwebbtw commented 5 months ago

Platforms

Android, iOS

Description

It is very common for a tab view to have a vertical scrollable component as a child - a similar issue exists for the flutter default TabBarView and is raised here https://github.com/flutter/flutter/issues/110567 and https://github.com/flutter/flutter/issues/11132. It seems unlikely that the referenced issues are to be fixed any time soon however is this something that can be incorporated into extended_tabs?

Why

Similar to Facebook/Instagram, the vertical scrolling should be prioritised above the horizontal scrolling. A slight incorrect angle of the digit when scrolling can accidentally change the tab, leading to poor user experience.

mattprinold commented 5 months ago

+1 i'm also looking for this.