diff --git a/ionic/components/segment/extensions/ios.scss b/ionic/components/segment/extensions/ios.scss index bb3e46861d..f8be78756b 100644 --- a/ionic/components/segment/extensions/ios.scss +++ b/ionic/components/segment/extensions/ios.scss @@ -8,6 +8,7 @@ color: get-color(primary, base); min-height: 3.7rem; + line-height: 3.7rem; &.active { color: #fff; diff --git a/ionic/components/segment/segment.js b/ionic/components/segment/segment.js index c3556a1456..119d6db8d5 100644 --- a/ionic/components/segment/segment.js +++ b/ionic/components/segment/segment.js @@ -45,6 +45,7 @@ export class Segment { writeValue(value) { console.log('SEGMENT WRITE VALUE', value); + this.value = value; } bindButton(segmentValue) { @@ -64,6 +65,8 @@ export class Segment { segmentButton.setActive(true); this.value = segmentButton.value; + this.controlDirective._control().updateValue(this.value); + console.log('New value', this.value); } }