aboutsummaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
authorScott González <scott.gonzalez@gmail.com>2010-01-15 02:16:21 +0000
committerScott González <scott.gonzalez@gmail.com>2010-01-15 02:16:21 +0000
commitc313289d0034fa3f94d9d3c19f65c2f4cff58190 (patch)
tree80926831a19331ffc93ecea8873263af6c9f2d82 /ui
parent486373239f82adacfe816adf38ecc50a1e39e43e (diff)
downloadjquery-ui-c313289d0034fa3f94d9d3c19f65c2f4cff58190.tar.gz
jquery-ui-c313289d0034fa3f94d9d3c19f65c2f4cff58190.zip
Dialog: workaround for positioning bug.
Diffstat (limited to 'ui')
-rw-r--r--ui/jquery.ui.dialog.js17
1 files changed, 10 insertions, 7 deletions
diff --git a/ui/jquery.ui.dialog.js b/ui/jquery.ui.dialog.js
index 6635499ec..15cbf40f7 100644
--- a/ui/jquery.ui.dialog.js
+++ b/ui/jquery.ui.dialog.js
@@ -426,13 +426,16 @@ $.widget("ui.dialog", {
if (!isVisible) {
this.uiDialog.show();
}
- this.uiDialog.position({
- my: myAt.join(' '),
- at: myAt.join(' '),
- offset: offset.join(' '),
- of: window,
- collision: 'fit'
- });
+ this.uiDialog
+ // workaround for jQuery bug #5781 http://dev.jquery.com/ticket/5781
+ .css({ top: 0, left: 0 })
+ .position({
+ my: myAt.join(' '),
+ at: myAt.join(' '),
+ offset: offset.join(' '),
+ of: window,
+ collision: 'fit'
+ });
if (!isVisible) {
this.uiDialog.hide();
}