Update of /cvsroot/dynapi/dynapi/src/lib/dynapi/event
In directory usw-pr-cvs1:/tmp/cvs-serv32142/src/lib/dynapi/event
Modified Files:
dragevent.js
Log Message:
Should now add the correct document eventlistener when using frames (enableDragEvents)
Index: dragevent.js
===================================================================
RCS file: /cvsroot/dynapi/dynapi/src/lib/dynapi/event/dragevent.js,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -r1.6 -r1.7
*** dragevent.js 2001/05/31 10:18:43 1.6
--- dragevent.js 2001/08/06 15:25:54 1.7
***************
*** 141,146 ****
if (lyr.isDynLayer) lyr.addEventListener(DragEvent.lyrListener);
}
! if(f.isDynDocument) f.addEventListener(DragEvent.docListener);
! else DynAPI.document.addEventListener(DragEvent.docListener);
};
DragEvent.disableDragEvents=function() {
--- 141,146 ----
if (lyr.isDynLayer) lyr.addEventListener(DragEvent.lyrListener);
}
! var doc=this.getSrcParent(f);
! doc.addEventListener(DragEvent.docListener);
};
DragEvent.disableDragEvents=function() {
***************
*** 150,151 ****
--- 150,156 ----
}
};
+ DragEvent.getSrcParent=function(f) {
+ for (var p=f.parent;p.parent;p=p.parent)
+ if (p.isDynDocument) return p;
+ return false;
+ }
_______________________________________________
Dynapi-CVS mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-cvs