Skip to content

Il est possible d'ignorer la validation de certains champs en scrollant plus bas dans la liste de propriétés #418

@Lucas-C

Description

@Lucas-C

Cas minimal reproduisant ce bug :

  • module template :
{{ user | @required }}
{{ zA }}
{{ zB }}
{{ zC }}
{{ zD }}
{{ zE }}
{{ zF }}
{{ zG }}
{{ zH }}
{{ zI }}
{{ zJ }}
{{ zK }}
{{ zL }}
{{ zM }}
{{ zN }}
{{ zO }}
{{ zP }}
{{ zQ }}
{{ zR }}
{{ zS }}

(le problème ne se manifeste qu'à partir de 20 propriétés, sur mon ordinateur en tout cas, pour permettre un scroll suiffisant)

  • sur la page de valorisation de propriétés (/#/module/$mod/$version?type=workingcopy), de base la sauvegarde propriétés est impossible :
const modulePropertiesForm = angular.element($('tree-properties form')).scope().modulePropertiesForm
modulePropertiesForm.$valid // false
modulePropertiesForm.$error.required[0].$$attr.id // "e2e-simple-properties-list_value-property-input-USER"
  • après avoir scrollé jusqu'en bas des propriétés, la sauvegarde de propriétés devient possible (bouton vert) :
modulePropertiesForm.$valid // true
modulePropertiesForm.$error // {}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions