mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-04-10 07:48:52 +00:00
Monotone-Parent: 19f903f83cb41c2b439a715ea787b4e5a00dce36
Monotone-Revision: 1c43299cc4dd7d03f90df10c2a39ffe39966165a Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-10-19T19:32:00 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -776,11 +776,12 @@ function popupSubmenu(event) {
|
||||
parentNode.submenuItem = this;
|
||||
parentNode.submenu = submenuNode;
|
||||
|
||||
var menuTop = (parentNode.offsetTop - 2
|
||||
var menuTop = (parentNode.offsetTop - 1
|
||||
+ this.offsetTop);
|
||||
if (window.height()
|
||||
< (menuTop + submenuNode.offsetHeight))
|
||||
menuTop = window.height() - submenuNode.offsetHeight - 3;
|
||||
< (menuTop + submenuNode.offsetHeight)
|
||||
&& submenuNode.offsetHeight < window.height())
|
||||
menuTop -= submenuNode.offsetHeight - this.offsetHeight - 4;
|
||||
var menuLeft = (parentNode.offsetLeft + parentNode.offsetWidth - 3);
|
||||
if (window.width()
|
||||
< (menuLeft + submenuNode.offsetWidth))
|
||||
@@ -798,8 +799,8 @@ function popupSubmenu(event) {
|
||||
onMouseEnteredParentMenu.bindAsEventListener(parentNode));
|
||||
$(this).addClassName("submenu-selected");
|
||||
submenuNode.setStyle({ top: menuTop + "px",
|
||||
left: menuLeft + "px",
|
||||
visibility: "visible" });
|
||||
left: menuLeft + "px",
|
||||
visibility: "visible" });
|
||||
preventDefault(event);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user