diff options
author | Scott González <scott.gonzalez@gmail.com> | 2011-01-12 08:43:18 -0500 |
---|---|---|
committer | Scott González <scott.gonzalez@gmail.com> | 2011-01-12 08:43:18 -0500 |
commit | c1cc00f6096ddab9d27214c7f62279127a37d8dd (patch) | |
tree | 94a8ba6f280c87945d2787d44f0580511b83ebb3 /ui/jquery.ui.position.js | |
parent | b6ed9328ef5254cae18c6f96bdd467c195f1e2fa (diff) | |
download | jquery-ui-c1cc00f6096ddab9d27214c7f62279127a37d8dd.tar.gz jquery-ui-c1cc00f6096ddab9d27214c7f62279127a37d8dd.zip |
Position: Fixed calculation of collision dimensions. Fixes #6812 - Position: Collision detection fails on the right side in Internet Explorer.
Diffstat (limited to 'ui/jquery.ui.position.js')
-rw-r--r-- | ui/jquery.ui.position.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ui/jquery.ui.position.js b/ui/jquery.ui.position.js index 3992e1c63..0d03a4551 100644 --- a/ui/jquery.ui.position.js +++ b/ui/jquery.ui.position.js @@ -82,7 +82,7 @@ $.fn.position = function( options ) { if ( options.at[0] === "right" ) { basePosition.left += targetWidth; - } else if (options.at[0] === center ) { + } else if ( options.at[0] === center ) { basePosition.left += targetWidth / 2; } @@ -102,9 +102,9 @@ $.fn.position = function( options ) { marginLeft = parseInt( $.curCSS( this, "marginLeft", true ) ) || 0, marginTop = parseInt( $.curCSS( this, "marginTop", true ) ) || 0, collisionWidth = elemWidth + marginLeft + - parseInt( $.curCSS( this, "marginRight", true ) ) || 0, + ( parseInt( $.curCSS( this, "marginRight", true ) ) || 0 ), collisionHeight = elemHeight + marginTop + - parseInt( $.curCSS( this, "marginBottom", true ) ) || 0, + ( parseInt( $.curCSS( this, "marginBottom", true ) ) || 0 ), position = $.extend( {}, basePosition ), collisionPosition; |