Border Skin d'un TextInput disable le contour rouge d'erreur
Bonjour !
Gros probleme, assez bizarre..
Lorsque je met un skin a mon TextInput, definissant dans mon fichier css :
Code:
1 2 3 4 5 6
| TextInput {
fontSize: 11;
backgroundColor: #FFFFFF;
fontWeight: normal;
border-skin: Embed(source="assets.swf", symbol="textfield");
} |
et que je met un "StringValidator" afin de verifier que les gens ont ete remplis :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<mx:VBox>
<mx:VBox paddingRight="15" paddingLeft="15" width="100%">
<mx:Form>
<mx:FormItem label="username" required="true">
<mx:TextInput id="username" paddingLeft="6" enter="logon()" enabled="{!model.isAttemptReLogOn}"/>
</mx:FormItem>
</mx:Form>
</mx:VBox>
</mx:VBox>
<mx:StringValidator id="userNameValidator" property="text" required="true" source="{username}"
triggerEvent="click" trigger="{logonButton}"/> |
puis que je ne remplis rien et clique sur le button logon, rien ne se passe, les textInput ne sont pas entoure de rouge (il le sont lorsqu'il n'y a pas de BorderSkin defini)
Le fait est que le BorderSkin semble cacher la partie qui devrait se mettre en rouge.. y'aurait il une parade ??
Toute reponse ou element de reflexion est la/le bienvenu(e) ! Merci !