Adjust suggest menu position when scrolling is visible in textarea

This commit is contained in:
Frederic Guillot
2016-11-30 21:39:24 -05:00
parent 858def555f
commit 43243b1ded
2 changed files with 4 additions and 4 deletions

File diff suppressed because one or more lines are too long

View File

@@ -194,8 +194,8 @@ KB.component('suggest-menu', function(containerElement, options) {
function renderMenu(items) { function renderMenu(items) {
var parentElement = getParentElement(); var parentElement = getParentElement();
var caretPosition = getCaretCoordinates(containerElement, containerElement.selectionEnd); var caretPosition = getCaretCoordinates(containerElement, containerElement.selectionEnd);
var left = caretPosition.left + containerElement.offsetLeft; var left = caretPosition.left + containerElement.offsetLeft - containerElement.scrollLeft;
var top = caretPosition.top + containerElement.offsetTop + 16; var top = caretPosition.top + containerElement.offsetTop - containerElement.scrollTop + 16;
document.addEventListener('keydown', onKeyDown, false); document.addEventListener('keydown', onKeyDown, false);