diff --git a/packages/core/src/components/segment/segment.tsx b/packages/core/src/components/segment/segment.tsx index c67b16cb2d..d9a2168934 100644 --- a/packages/core/src/components/segment/segment.tsx +++ b/packages/core/src/components/segment/segment.tsx @@ -100,8 +100,8 @@ export class Segment { } @Listen('ionClick') - segmentClick(ev: SegmentButtonEvent) { - let selectedButton = ev.segmentButton; + segmentClick(ev: CustomEvent) { + let selectedButton = (ev.detail as SegmentButtonEvent).segmentButton; this.value = selectedButton.value; this.selectButton(this.value);