From 207688f10340fad648151657716429d1c108013f Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Fri, 18 Sep 2009 15:45:30 -0600 Subject: [PATCH] Popup submenus to left if going offscreen. --- imp/js/ContextSensitive.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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) { -- 2.11.0