Author: phuong_vu
Date: 2010-08-24 03:06:35 -0400 (Tue, 24 Aug 2010)
New Revision: 3898
Modified:
portal/branches/branched-r3845/web/eXoResources/src/main/webapp/javascript/eXo/portal/PortalDragDrop.js
Log:
GTNPORTAL-1384 IE: Drag object is dropped automaticaly if drag it to out of browser
border
Modified:
portal/branches/branched-r3845/web/eXoResources/src/main/webapp/javascript/eXo/portal/PortalDragDrop.js
===================================================================
---
portal/branches/branched-r3845/web/eXoResources/src/main/webapp/javascript/eXo/portal/PortalDragDrop.js 2010-08-24
02:51:28 UTC (rev 3897)
+++
portal/branches/branched-r3845/web/eXoResources/src/main/webapp/javascript/eXo/portal/PortalDragDrop.js 2010-08-24
07:06:35 UTC (rev 3898)
@@ -198,9 +198,7 @@
this.origDragObjectStyle.setProperties(dndEvent.dragObject.style, false) ;
if(dndEvent.foundTargetObject != null || (dndEvent.backupMouseEvent &&
dndEvent.backupMouseEvent.keyCode != 27)) {
- if (dndEvent.foundTargetObject.foundIndex != null) {
- eXo.portal.PortalDragDrop.doDropCallback(dndEvent) ;
- }
+ eXo.portal.PortalDragDrop.doDropCallback(dndEvent) ;
} else {
if(dndEvent.dragObject.parentNode.nodeName.toLowerCase() == "td") {
dndEvent.dragObject.parentNode.style.width = "auto";
@@ -255,7 +253,7 @@
var srcElement = dndEvent.dragObject ;
var targetElement = dndEvent.foundTargetObject;
- if(!targetElement) {
+ if(!targetElement || targetElement.foundIndex == null) {
if(dndEvent.dragObject.isAddingNewly) {
dndEvent.dragObject.parentNode.removeChild(dndEvent.dragObject) ;
}
Show replies by date