1 Reply Latest reply on Sep 19, 2006 4:53 PM by Newsgroup_User

    The Great Unsolved Button Enigma

    dconner67
      OK, I've been searching the forums for the last hour, and this particular problem has been reported at least 5 separate times over the last several months, and NO ONE has offered a real solution to it. So here's a challenge to all you superstar Flash gurus out there:

      If you click a button repeatedly without moving the mouse, it stops working after the first click. That is, if you keep the mouse stationary, the button just "goes numb" after the first click, and you have to jog the mouse to get it to reactivate.

      This is a really tough one to fix because it doesn't always happen reliably - you see it more often when a movie is deployed on the web than when testing locally. (Some of the posts have suggested that it only happens when a button is embedded in a movieclip, but I haven't been able to confirm that theory). My coworkers and I have tried a bunch of solutions: from updateAfterEvent() to hiding/showing the mouse, and nothing seems to work. I'm beginning to think it's a problem with the Flash internals, but it would be great if anyone's found a real solution or workaround for this.

      LOTS of people have encountered this same problem...let's get a solution up there this time!!! I know we can do it!!

      thanks a bunch,
      David C.
        • 1. Re: The Great Unsolved Button Enigma
          Level 7
          dconner67,

          > If you click a button repeatedly without moving the mouse,
          > it stops working after the first click. That is, if you keep
          > the mouse stationary, the button just "goes numb" after the
          > first click, and you have to jog the mouse to get it to
          > reactivate.

          I can confirm having seen this on occasion. If memory serves me right
          (and it may not) this is something of a legacy issue.

          > This is a really tough one to fix because it doesn't always
          > happen reliably

          Agreed, and I don't remember what circumstances caused the cases I've
          seen.

          > My coworkers and I have tried a bunch of solutions: from
          > updateAfterEvent() to hiding/showing the mouse, and nothing
          > seems to work.

          Are you using on() or onClipEvent()? Have you tried substituting a
          movie clip for a button? What version of the Flash Player are you
          publishing to? Are you on Mac or Windows (what version of either)? What
          version of the Flash IDE are you using?

          > I'm beginning to think it's a problem with the Flash internals,
          > but it would be great if anyone's found a real solution or
          > workaround for this.

          Possible; and if that's so, make sure to send a sample file to Adobe for
          investigation. I know the problem isn't easy to reproduce, but if you have
          a ready specimin, send it! :)


          David Stiller
          Adobe Community Expert
          Dev blog, http://www.quip.net/blog/
          "Luck is the residue of good design."