summaryrefslogtreecommitdiff
path: root/assets/js/components/suggest-menu.js
diff options
context:
space:
mode:
authorFrederic Guillot <fred@kanboard.net>2016-11-30 21:39:24 -0500
committerFrederic Guillot <fred@kanboard.net>2016-11-30 21:39:24 -0500
commit43243b1ded5603e5f921c134c877ca62a0489ac2 (patch)
tree09a3a5bfc6314de7591a52a7e63108e577d27c1a /assets/js/components/suggest-menu.js
parent858def555f4071e4744ea6a897c67443efbd91c8 (diff)
Adjust suggest menu position when scrolling is visible in textarea
Diffstat (limited to 'assets/js/components/suggest-menu.js')
-rw-r--r--assets/js/components/suggest-menu.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/assets/js/components/suggest-menu.js b/assets/js/components/suggest-menu.js
index 63a7551c..d23e4c37 100644
--- a/assets/js/components/suggest-menu.js
+++ b/assets/js/components/suggest-menu.js
@@ -194,8 +194,8 @@ KB.component('suggest-menu', function(containerElement, options) {
function renderMenu(items) {
var parentElement = getParentElement();
var caretPosition = getCaretCoordinates(containerElement, containerElement.selectionEnd);
- var left = caretPosition.left + containerElement.offsetLeft;
- var top = caretPosition.top + containerElement.offsetTop + 16;
+ var left = caretPosition.left + containerElement.offsetLeft - containerElement.scrollLeft;
+ var top = caretPosition.top + containerElement.offsetTop - containerElement.scrollTop + 16;
document.addEventListener('keydown', onKeyDown, false);