From 8431a769cd80ba70c2b623751e6deacde3873247 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Sun, 10 Oct 2010 07:25:03 -0400
Subject: [PATCH] - Align drop down menus under main button (#1487048)

---
 skins/default/functions.js |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/skins/default/functions.js b/skins/default/functions.js
index 82f7c15..d5e38d5 100644
--- a/skins/default/functions.js
+++ b/skins/default/functions.js
@@ -124,9 +124,12 @@
     show = false;
 
   if (show && ref) {
-    var pos = $(ref).offset();
+    var parent = $(ref).parent(),
+      pos = parent.hasClass('dropbutton') ? parent.offset() : $(ref).offset();
+
     if (!above && pos.top + ref.offsetHeight + obj.height() > window.innerHeight)
       above = true;
+
     obj.css({ left:pos.left, top:(pos.top + (above ? -obj.height() : ref.offsetHeight)) });
   }
 

--
Gitblit v1.9.1