well, darn.
I never came across this before, and I have used alerts in mouse event
listsners before..
must implement debug.js (or the like)
----- Original Message -----
From: "Jordi - IlMaestro - Ministral" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, March 08, 2001 1:09 AM
Subject: Re: [Dynapi-Help] bloddy stragne occurance.


> Hey I thought I was the last one that ever found this bug. Blame the
> alert() call. When you place an alert inside an mouse event listener, on
> certain situations it will break the browser's control status ( bacause
> of it being another window and being a modal window ) and breaking all
> evnts. Netscape will think that all mouse events are the same that
> caused the alert to pop up.
>
> Amazin, isn't it :)
>
>
> Doug Melvin wrote:
>
> > Win98NS 4.75 somehow the mouseup in the below code is being fired
> > three times in NS 4.75, without fail.Also, clicking ANY where in the
> > document causes the mouseup to be fired..wierd, no? (the code is
> > inside a widget..)  this.Listener=new EventListener(this);
> >  this.Listener.onprecreate=function(evnt){
> >   evnt.getTarget().setVisible(false);
> >  }
> >  this.Listener.oncreate=function(evnt){
> >   var theNode=evnt.getTarget();
> >   theNode.nodeOffset=theNode.parentNode.nodeOffset;
> >   theNode.nodeHeight=theNode.parentNode.nodeHeight;
> >   theNode.nodeWidth=theNode.parentNode.nodeWidth;
> >   theNode.imagePath=theNode.parentNode.imagePath;
> >   theNode.icon.src=theNode.imagePath + 'nodeicon.gif';
> >   theNode.posNodes=theNode.parentNode.posNodes;
> >   theNode.makeLabel();
> >  };
> >  this.Listener.onmouseup=function(evnt){
> >   evnt.setBubble(false);
> >   var theNode=evnt.getTarget();
> >   if (evnt.x>theNode.h&&theNode.actionCode){
> >    eval(theNode.actionCode);
> >   }else{
> >    alert(evnt.getSource());
> >    theNode.expandNode();
> >   }
> >  };
> >  this.addEventListener(this.Listener);
> > ---
> > Outgoing mail is certified Virus Free by AVG Free Edition
> > Download at: http://www.grisoft.com/html/us_index.cfm
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.237 / Virus Database: 115 - Release Date: 3/7/01
>
>
> _______________________________________________
> Dynapi-Help mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/dynapi-help


---
Outgoing mail is certified Virus Free by AVG Free Edition
Download at: http://www.grisoft.com/html/us_index.cfm
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.237 / Virus Database: 115 - Release Date: 3/7/01


_______________________________________________
Dynapi-Help mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-help

Reply via email to