MicrosoftAjax.js setLocation() method validates passed parameters. Required type is integer.
IEDragDropManager (Compat.DragDrop.DragDropScripts.js) is unaware of that and in line 313 calls $common.setLocation(this._activeDragVisual, position)
passing as argument position calculated based on current mouse position which is of float type.
In turn CommonToolkitScripts (Common.Common.js) calls Sys.UI.DomElement.setLocation(element, point.x, point.y) in line 173 where ArgumentOutOfRange exception occurs.
IEDragDropManager (Compat.DragDrop.DragDropScripts.js) is unaware of that and in line 313 calls $common.setLocation(this._activeDragVisual, position)
passing as argument position calculated based on current mouse position which is of float type.
In turn CommonToolkitScripts (Common.Common.js) calls Sys.UI.DomElement.setLocation(element, point.x, point.y) in line 173 where ArgumentOutOfRange exception occurs.