diff options
author | Andy Staudacher <andy.st@gmail.com> | 2010-02-14 17:08:38 -0800 |
---|---|---|
committer | Andy Staudacher <andy.st@gmail.com> | 2010-02-14 17:08:38 -0800 |
commit | 7abaef3ef212baeeab4fa32e98d1cc6c5d501ffe (patch) | |
tree | d6099187b285679bfa4e4743a42dff76725f2bdd /themes/wind/js | |
parent | 824087416a2469cf044b4a9193a0047c6c889333 (diff) | |
parent | 4204d554b8edf7963cd1b755ee8ef1873838acb6 (diff) |
Merge commit 'upstream/master'
Diffstat (limited to 'themes/wind/js')
-rw-r--r-- | themes/wind/js/ui.init.js | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/themes/wind/js/ui.init.js b/themes/wind/js/ui.init.js index f9fb8519..64eb6bc3 100644 --- a/themes/wind/js/ui.init.js +++ b/themes/wind/js/ui.init.js @@ -43,7 +43,7 @@ $(document).ready(function() { }); } - // Album view only + // Album and search results views if ($("#g-album-grid").length) { // Set equal height for album items and vertically align thumbnails/metadata $('.g-item').equal_heights().gallery_valign(); @@ -64,7 +64,13 @@ $(document).ready(function() { $(this).height("auto"); var context_menu = $(this).find(".g-context-menu"); var adj_height = $(this).height() + context_menu.height(); - $(this).height(adj_height); + if ($(this).next().height() > $(this).height()) { + $(this).height($(this).next().height()); + } else if ($(this).prev().height() > $(this).height()) { + $(this).height($(this).prev().height()); + } else { + $(this).height(adj_height); + } }, function() { // Reset item height and position |