I tried disabling the ion-input and the disabling “function” is working fine, but appearance of the ion-input is not changed, I checked the css that is affecting the text label that is created inside de input-wrapper, and there’s nothing there that adds opacity to it.
So, my guess is, adding the disabled attribute to the ion-input is not propagating the style changes to its child tags.