aboutsummaryrefslogtreecommitdiffstats
path: root/ui/jquery.ui.sortable.js
diff options
context:
space:
mode:
authormichaelmwu <michaelmwu@gmail.com>2011-03-04 22:17:30 -0800
committermichaelmwu <michaelmwu@gmail.com>2011-03-04 22:17:30 -0800
commitf1d939bc589fd8d211e0dc540f7d92cfae94a411 (patch)
tree8d23179bd233b30777dcdd3548dfc3125484c1de /ui/jquery.ui.sortable.js
parent15c97e0b76b4576d0c7bee9d54dc4662c23502b9 (diff)
downloadjquery-ui-f1d939bc589fd8d211e0dc540f7d92cfae94a411.tar.gz
jquery-ui-f1d939bc589fd8d211e0dc540f7d92cfae94a411.zip
Sortable: Changed floating calculation to determine also whether items are being displayed horizontally. Helps fix odd sorting behavior for horizontal lists. Fixed #6702 - horizontal sortable not working (and solution)
Diffstat (limited to 'ui/jquery.ui.sortable.js')
-rw-r--r--ui/jquery.ui.sortable.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/ui/jquery.ui.sortable.js b/ui/jquery.ui.sortable.js
index 05cbf2132..8356eeb9f 100644
--- a/ui/jquery.ui.sortable.js
+++ b/ui/jquery.ui.sortable.js
@@ -49,8 +49,8 @@ $.widget("ui.sortable", $.ui.mouse, {
//Get the items
this.refresh();
- //Let's determine if the items are floating
- this.floating = this.items.length ? (/left|right/).test(this.items[0].item.css('float')) : false;
+ //Let's determine if the items are being displayed horizontally
+ this.floating = this.items.length ? (/left|right/).test(this.items[0].item.css('float')) || (/inline|table-cell/).test(this.items[0].item.css('display')) : false;
//Let's determine the parent's offset
this.offset = this.element.offset();