IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MXML Discussion :

Click Event Dispatched même si le Button est disabled


Sujet :

MXML

  1. #1
    Membre du Club
    Inscrit en
    Février 2006
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 145
    Points : 58
    Points
    58
    Par défaut Click Event Dispatched même si le Button est disabled
    Bonjour,

    Je rencontre un probleme particulier qui me fait m arracher les cheveux de la tête, donc en esperant ne pas devenir chauve, je m'en remets à vous...

    Voilà, j ai une application flex, qui a un Button, ce Button est cliqué une premiere fois, ce qui a pour consequence de le mettre en état "disabled" et lorsque la requête est faite, ce Button redevient enabled. Le soucis c est que si entretemps (donc avant que le Button ne redevienne enable) je reclique dessus, la requête sera réenvoyé après que le Button soit redevenu enable. Je ne sais pas si j ai été bien claire, mais en gros, c est comme si mon Click Event etait gardé en mémoire jusqu'à ce que le composant soit redevenu enable.


    Est ce que ça vous dit quelque chose ?

  2. #2
    Membre émérite Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Points : 2 566
    Points
    2 566
    Par défaut
    Bonjour,

    c'est en effet un comportement anormal, montre nous ton code stp

  3. #3
    Membre du Club
    Inscrit en
    Février 2006
    Messages
    145
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 145
    Points : 58
    Points
    58
    Par défaut
    Bien sur :

    Bout de code où je rend le button disabled (en l occurence ici c est le parent que je met en disable, j ai aussi essayé avec mouseChildren = false ou MouseEnabled = false, ça ne change rien)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    scentTab.listDetailView.enabled = false;
    scentTab.searchPane.enabled = false;
    set of listeners
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <comp:IconButton id="applyFilter_btn" icon="@Embed(source='../../../../../../../assets/srch_16x16.png')" height="25" 
    						 mouseDown="runSelectedQuery(this.enableRunQuery)"/>
    (mouseDown or click is the same)

    function
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    private function runSelectedQuery(enableRunQuery:Boolean = true) : void {
    this.searchConfigurator.runQuery();		
    }

    C'est à n y rien comprend, le comportement actuel me donne l impression que lorsqu'on clique sur un composant disable, l'event est gardé en memoire/cache jusqu'a ce que le composant soit de nouveau enable. Why ???? :'(

  4. #4
    Membre émérite Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Points : 2 566
    Points
    2 566
    Par défaut
    question bête mais as tu vraiment bien contrôlé que ton composant est disabled avant l'appel de ta fonction ? Sinon, à quoi sert ton paramètre enableRunQuery ??

Discussions similaires

  1. Réponses: 2
    Dernier message: 02/12/2005, 17h22
  2. [C#] TreeView Click Event
    Par bel.laurent dans le forum Windows Forms
    Réponses: 18
    Dernier message: 29/10/2005, 13h22
  3. Calque en pied de page (même lorsque le scroll est en haut)
    Par AlphaYoDa dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 18/03/2005, 20h00
  4. [Crystal Report] Champs affichés même si la requête est vide
    Par navis84 dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 25/02/2005, 16h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo