diff --git a/src/app/qt/element/QtAutocompletionList.cpp b/src/app/qt/element/QtAutocompletionList.cpp index e1b882dc..e2a80d1a 100644 --- a/src/app/qt/element/QtAutocompletionList.cpp +++ b/src/app/qt/element/QtAutocompletionList.cpp @@ -205,15 +205,9 @@ void QtAutocompletionList::completeAt(const QPoint& pos, const std::vector(parent()); - const QModelIndex& index = completionModel()->index(0, 0); list->setCurrentIndex(index); - complete(QRect(std::min(pos.x(), textBox->width()-minSize.width()), pos.y(), textBox->width()-pos.x(), 1)); - //complete(); - QRect rect = list->visualRect(index); minSize.setHeight(std::min(minSize.height(), m_model->rowCount(index) * rect.height() + 16)); @@ -225,6 +219,11 @@ void QtAutocompletionList::completeAt(const QPoint& pos, const std::vector(parent()); + complete(QRect(pos.x(), pos.y(), textBox->width(), 1)); } const SearchMatch* QtAutocompletionList::getSearchMatchAt(int idx) const