]> source.dussan.org Git - jquery-ui.git/commitdiff
draggable,sortable: if the offset parent is the body, top/left values should always...
authorPaul Bakaus <paul.bakaus@googlemail.com>
Fri, 13 Feb 2009 12:26:44 +0000 (12:26 +0000)
committerPaul Bakaus <paul.bakaus@googlemail.com>
Fri, 13 Feb 2009 12:26:44 +0000 (12:26 +0000)
ui/ui.draggable.js
ui/ui.sortable.js

index 3946a3c36db3f5b8e4f033916b2e7c76f828ead5..b2825ca1de218c395f052c2d620b5a68f6053aad 100644 (file)
@@ -221,7 +221,7 @@ $.widget("ui.draggable", $.extend({}, $.ui.mouse, {
                        po.top += this.scrollParent.scrollTop();
                }
 
-               if((this.offsetParent[0] == document.body && $.browser.mozilla) //Ugly FF3 fix
+               if((this.offsetParent[0] == document.body) //This needs to be actually done for all browsers, since pageX/pageY includes this information
                || (this.offsetParent[0].tagName && this.offsetParent[0].tagName.toLowerCase() == 'html' && $.browser.msie)) //Ugly IE fix
                        po = { top: 0, left: 0 };
 
index a781ea5316703a72d29a215d3f21ca08300e5795..aaf753245be9106fbd94891b1dfe541aa663dc12 100644 (file)
@@ -730,7 +730,7 @@ $.widget("ui.sortable", $.extend({}, $.ui.mouse, {
                        po.top += this.scrollParent.scrollTop();
                }
 
-               if((this.offsetParent[0] == document.body && $.browser.mozilla) //Ugly FF3 fix
+               if((this.offsetParent[0] == document.body) //This needs to be actually done for all browsers, since pageX/pageY includes this information
                || (this.offsetParent[0].tagName && this.offsetParent[0].tagName.toLowerCase() == 'html' && $.browser.msie)) //Ugly IE fix
                        po = { top: 0, left: 0 };