diff --git a/core/src/components/toggle/toggle.tsx b/core/src/components/toggle/toggle.tsx index 9ba04bbfd7..5c2cc41f72 100644 --- a/core/src/components/toggle/toggle.tsx +++ b/core/src/components/toggle/toggle.tsx @@ -190,9 +190,11 @@ export class Toggle implements ComponentInterface { } private emitStyle() { - this.ionStyle.emit({ - 'interactive-disabled': this.disabled, - }); + if (this.legacyFormController.hasLegacyControl()) { + this.ionStyle.emit({ + 'interactive-disabled': this.disabled, + }); + } } private onStart() {