diff --git a/UI/WebServerResources/generic.js b/UI/WebServerResources/generic.js index 613c41255..03f0a275b 100644 --- a/UI/WebServerResources/generic.js +++ b/UI/WebServerResources/generic.js @@ -774,6 +774,9 @@ function popupSubmenu(event) { var menuTop = (parentNode.offsetTop - 2 + this.offsetTop); + if (window.innerHeight + < (menuTop + submenuNode.offsetHeight)) + menuTop = window.innerHeight - submenuNode.offsetHeight - 3; var menuLeft = (parentNode.offsetLeft + parentNode.offsetWidth - 3); if (window.innerWidth < (menuLeft + submenuNode.offsetWidth))