Open wilk-polarny opened 2 years ago
Thanks for the issue! This issue has been labeled as needs reproduction
. This label is added to issues that need a code reproduction.
Please reproduce this issue in an Ionic starter application and provide a way for us to access it (GitHub repo, StackBlitz, etc). Without a reliable code reproduction, it is unlikely we will be able to resolve the issue, leading to it being closed.
If you have already provided a code snippet and are seeing this message, it is likely that the code snippet was not enough for our team to reproduce the issue.
For a guide on how to create a good reproduction, see our Contributing Guide.
@liamdebeasi , any updates on this? Did this get fixed in 6.x ?
This is still happening in 8.2.6. I've been able to work around the issue by setting swipeGesture
to false
. IMHO losing the swipe gesture is better than triggering the segment on scroll, but this is still a bug.
<IonSegment
onIonChange={handleChangeSection}
value={section}
// fixes issue when initiating a content scroll with finger on a segment
swipeGesture={false}
/>
Prerequisites
Ionic Framework Version
Current Behavior
When using an ion-segment as part of a scrollable area (or rubber banding area on iOS), starting a scroll action on that element will toggle the segment, although the finger has enganged in a scroll gesture, scrolling the view.
Expected Behavior
Starting a scroll gesture must not cause the ion-segment to switch/toggle
Steps to Reproduce
Code Reproduction URL
https://github.com/wilk-polarny/Repro-Ionic-24062
Ionic Info
Additional Information
Added an Ionic Angular Repro-repo, it's reproducable within the browser.