From: Michael M Slusarz Date: Fri, 18 Sep 2009 21:45:30 +0000 (-0600) Subject: Popup submenus to left if going offscreen. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=207688f10340fad648151657716429d1c108013f;p=horde.git Popup submenus to left if going offscreen. --- diff --git a/imp/js/ContextSensitive.js b/imp/js/ContextSensitive.js index 58db41c76..743cf6480 100644 --- a/imp/js/ContextSensitive.js +++ b/imp/js/ContextSensitive.js @@ -254,7 +254,9 @@ var ContextSensitive = Class.create({ y = v.height - size.height - 10; } if ((x + size.width) > v.width) { - x = v.width - size.width - 10; + x = this.current.size() + ? ($(this.current.last()).viewportOffset()[0] - size.width) + : (v.width - size.width - 10); } if (this.opts.onShow) {