diff --git a/webinterface/gui/gui.js b/webinterface/gui/gui.js index 06c32ca..d3bdf78 100644 --- a/webinterface/gui/gui.js +++ b/webinterface/gui/gui.js @@ -88,6 +88,9 @@ function gContextmenuCreate(title, clientInnerHTML) { cm.style.top = getMouseY(); cm.style.left = getMouseX(); + if (parseInt(cm.style.left) + 150 > window.innerWidth) cm.style.left = window.innerWidth - 150; + if (parseInt(cm.style.top) + 400 > window.innerHeight) cm.style.top = window.innerHeight - 400; + return cm; };