Update of /cvsroot/dynapi/dynapi/src/lib/dynapi/event
In directory usw-pr-cvs1:/tmp/cvs-serv21820/src/lib/dynapi/event

Modified Files:
        mouse.js 
Log Message:
Event cancellation changes.

Index: mouse.js
===================================================================
RCS file: /cvsroot/dynapi/dynapi/src/lib/dynapi/event/mouse.js,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -r1.18 -r1.19
*** mouse.js    2001/06/28 10:25:10     1.18
--- mouse.js    2001/07/17 16:34:29     1.19
***************
*** 49,53 ****
                if (DynAPI.wasDragging && e.type=="click") {
                        DynAPI.wasDragging=false;
!                       return true;
                }
        }
--- 49,53 ----
                if (DynAPI.wasDragging && e.type=="click") {
                        DynAPI.wasDragging=false;
!                       return false;
                }
        }
***************
*** 144,152 ****
                        else realsrc.dbltimer=setTimeout(realsrc+'.dbltimer=null',300);
                }
-               // Click on links and form elements
-               if (e && e.target.handleEvent && e.target!=this) 
e.target.handleEvent(e); 
-       } 
  
!       return evt.browserReturn;
  }
  
--- 144,161 ----
                        else realsrc.dbltimer=setTimeout(realsrc+'.dbltimer=null',300);
                }
  
!               // Click on links and form elements
!               if(e && e.target.handleEvent && e.target!=this && 
(e.target.handleEvent(e) == false)) evt.browserReturn = false;
!         }
!         else {
!                 if(e.preventDefault && !evt.browserReturn) e.preventDefault();
!         }
!         // If Internet Explorer AND evt.browserReturn is false,
!         // OR _any other browser_, THEN return evt.browserReturn.
!         // [So in IE either return false or nothing at all. This allows user
!         // code (<A onclick> for example) to set e.returnValue (in IE) or return
!         // true/false. If evt.browserReturn is false it means we're to
!         // disable the default action, no matter what.]
!         if(!is.ie || evt.browserReturn==false) return evt.browserReturn;
  }
  


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

Reply via email to