Skip to content

bug: ion-item don't changes ion-untouched to ion-touched on form markAllAsTouched(); #24483

@qliqdev

Description

@qliqdev

Prerequisites

Ionic Framework Version

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

Current Behavior

ion-item class="ion-untouched ion-pristine ion-invalid item-interactive item-input item ios item-fill-none in-list hydrated item-label item-label-floating"

Expected Behavior

After form submitting i use markAllAsTouched()
in previous versions it worked well

ion-item class="ion-touched ion-pristine ion-invalid item-interactive item-input item ios item-fill-none in-list hydrated item-label item-label-floating"

Steps to Reproduce

just place ion-item with ion-input inside form element

Code Reproduction URL

Ionic Info

Ionic:

   Ionic CLI                     : 6.18.1 (....../.nvm/versions/node/v16.13.0/lib/node_modules/@ionic/cli)
   Ionic Framework               : @ionic/angular 6.0.1
   @angular-devkit/build-angular : 13.1.2
   @angular-devkit/schematics    : 13.1.2
   @angular/cli                  : 13.1.2
   @ionic/angular-toolkit        : 5.0.3

Capacitor:

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

Utility:

   cordova-res : 0.15.4
   native-run  : not installed globally

System:

   NodeJS : v16.13.0 (....../.nvm/versions/node/v16.13.0/bin/node)
   npm    : 8.1.4
   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