From 086c19f25ed261c230915d30283625c1c18e2e9b Mon Sep 17 00:00:00 2001 From: Eberhard Graether Date: Tue, 9 Jul 2019 16:07:13 +0200 Subject: [PATCH] ui: Don't apply stylesheet to search view every time autocompletions are set --- src/lib_gui/qt/element/search/QtAutocompletionList.cpp | 2 ++ src/lib_gui/qt/view/QtSearchView.cpp | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib_gui/qt/element/search/QtAutocompletionList.cpp b/src/lib_gui/qt/element/search/QtAutocompletionList.cpp index 57bb6958..69c20eee 100644 --- a/src/lib_gui/qt/element/search/QtAutocompletionList.cpp +++ b/src/lib_gui/qt/element/search/QtAutocompletionList.cpp @@ -21,7 +21,9 @@ QtAutocompletionModel::~QtAutocompletionModel() void QtAutocompletionModel::setMatchList(const std::vector& matchList) { + size_t rowCount = std::max(m_matchList.size(), matchList.size()); m_matchList = matchList; + emit dataChanged(index(0, 0), index(rowCount - 1, 5)); } int QtAutocompletionModel::rowCount(const QModelIndex &parent) const diff --git a/src/lib_gui/qt/view/QtSearchView.cpp b/src/lib_gui/qt/view/QtSearchView.cpp index 318bca08..15631374 100644 --- a/src/lib_gui/qt/view/QtSearchView.cpp +++ b/src/lib_gui/qt/view/QtSearchView.cpp @@ -62,7 +62,6 @@ void QtSearchView::setAutocompletionList(const std::vector& autocom m_onQtThread([=]() { m_widget->setAutocompletionList(autocompletionList); - setStyleSheet(); }); }