Hi Peppe,

    You need to pass the same object instance to remove as you
passed to addEventListener you are passing a new instance to
remove:

Peppe <[EMAIL PROTECTED]> wrote on 12/13/2006 09:10:51 AM:

>      t.addEventListener("mousedown", new OnDownAction(), false);


>      t.removeEventListener("mousedown", new OnDownAction(), false);

   You need to remember the listener you added:
        EventListner downListener;  // class member...

        [...]
        downListener  = new OnDownAction();
        t.addEventListener("mousedown", downListener, false);


        [....]
      t.removeEventListener("mousedown", downListener, false);
        downListener = null;

Reply via email to