bug: ion-label does not render when binding innerHTML directly

Author: bohndickiiCreated Sep 7, 2026Updated Sep 7, 2026
Labelstriage

Prerequisites

Ionic Framework Version

v9.x, v8.x

Current Behavior

When binding innerHTML directly to ion-label it does not get rendered.

Expected Behavior

When binding innerHTML directly to ion-label it should be rendered.

Steps to Reproduce

<ion-label [innerHTML]="labelText">

Code Reproduction URL

https://stackblitz.com/edit/mchyfkqo?file=src%2Fapp%2Fexample.component.ts,src%2Fapp%2Fexample.component.html

Ionic Info

However, wrapping the same content inside a native element works correctly:

Additional Information

No response

Source: ionic-team/ionic-framework