From e61cd864e68ab7402c4cbd700d6b2dc5abcd68dd Mon Sep 17 00:00:00 2001 From: Shaun Date: Sat, 27 Jan 2024 15:53:25 +0200 Subject: [PATCH] bug #2015: the context menu no longer extends over the window boundary --- src/client/ui/templates/context/context.js | 2 ++ src/client/ui/templates/context/styles.less | 1 + 2 files changed, 3 insertions(+) diff --git a/src/client/ui/templates/context/context.js b/src/client/ui/templates/context/context.js index 530c6dda..083647a4 100644 --- a/src/client/ui/templates/context/context.js +++ b/src/client/ui/templates/context/context.js @@ -68,6 +68,8 @@ define([ pos.top = e.detail.clientY; } + pos['max-height'] = window.innerHeight - pos.top - 10; + this.el .css(pos) .show(); diff --git a/src/client/ui/templates/context/styles.less b/src/client/ui/templates/context/styles.less index 2bb0f4ad..dd040b6d 100644 --- a/src/client/ui/templates/context/styles.less +++ b/src/client/ui/templates/context/styles.less @@ -11,6 +11,7 @@ color: @white; text-align: center; line-height: 15px; + overflow-y: auto; .list { width: 100%;