Skip to content

bug: ion-item slot="error" not visible in Safari #24575

@luongtu996

Description

@luongtu996

Prerequisites

Ionic Framework Version

  • v4.x
  • v5.x
  • v6.x

Current Behavior

The new slot "error" does not work on my ipad 8, and iphone 7.
i found

::slotted([slot=error])

allways display:none;

Screenshot 2022-01-14 at 15 41 54

Expected Behavior

Items with the error slot should show up as expected.

Steps to Reproduce

Just try on real device

 <ion-item class="ion-invalid">
          <ion-label position="stacked">Name</ion-label>
          <ion-input></ion-input>
          <ion-note slot="error">Test</ion-note>
 </ion-item>

Code Reproduction URL

No response

Ionic Info

Ionic:

   Ionic CLI                     : 6.18.1 (.../.nvm/versions/node/v14.17.1/lib/node_modules/@ionic/cli)
   Ionic Framework               : @ionic/angular 6.0.2
   @angular-devkit/build-angular : 13.1.2
   @angular-devkit/schematics    : 12.2.14
   @angular/cli                  : 13.1.2
   @ionic/angular-toolkit        : 5.0.3

Capacitor:

   Capacitor CLI      : 3.3.4
   @capacitor/android : 3.3.4
   @capacitor/core    : 3.3.4
   @capacitor/ios     : 3.3.4

Utility:

   cordova-res (update available: 0.15.4) : 0.15.3
   native-run                             : 1.5.0

System:

   NodeJS : v14.17.1 (.../.nvm/versions/node/v14.17.1/bin/node)
   npm    : 7.19.0
   OS     : macOS Monterey

Additional Information

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions