From: Dougal C. <do...@gu...> - 2001-07-11 21:29:13
|
On Wed, 11 Jul 2001, Joachim Lundgren wrote: [....] > >Something in the document is altered when DragEvents are enabled. And > >even disabling them doesn't undo it (see the "Disable Dragging" link in > >the blue layer). > > Well, mouse.js is wrong - at the end of the DynMouseEvent.EventMethod function around line 147 it reads > > // Click on links and form elements > if (e && e.target.handleEvent && e.target!=this) e.target.handleEvent(e); > > It should be: > > // Click on links and form elements > if(e && e.target.handleEvent && e.target!=this) > evt.browserReturn = e.target.handleEvent(e); > > That change should of course be fully tested because it has global impact. Aha! You almost had it! That particular line is inside an "if(is.ns4)". I moved it outside if the if() (to just before the return statement), and it's fixed the problem for me. Tested in NS4.75, NS6.1PR1, and IE5.5. Good catch! -- Ernest MacDougal Campbell III, MCP+I, MCSE <do...@gu...> http://dougal.gunters.org/ http://spam.gunters.org/ Lumber Cartel Unit #1654 (tinlc): http://come.to/the.lumber.cartel/ This message is guaranteed to be 100% eror frea! |