diff options
author | Arttu Tarkiainen <arttu.tarkiainen@qt.io> | 2020-12-02 10:06:18 +0200 |
---|---|---|
committer | Arttu Tarkiainen <arttu.tarkiainen@qt.io> | 2020-12-02 10:21:26 +0200 |
commit | 457a4a6c203c030b48ad9d9ef34d5b17d5158526 (patch) | |
tree | f03c3d31987f6e909854772146c67485d8f64945 | |
parent | 46a16f99b8d31abc92e1f27489ddaffd6c087dbc (diff) |
Fix wrong color in sidewidget text4.0.1
Do not remove Qt::ItemIsEnabled flag from all unvisited pages as we
may have skipped some. Instead do this for all pages which's id is
greater than the current one.
Task-number: QTIFW-2059
Change-Id: Ia66de5e1a376d33179cfee3eb7395248407aa4f1
Reviewed-by: Katja Marttila <katja.marttila@qt.io>
-rw-r--r-- | src/libs/installer/packagemanagergui.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/installer/packagemanagergui.cpp b/src/libs/installer/packagemanagergui.cpp index 52719922a..c6f0e9439 100644 --- a/src/libs/installer/packagemanagergui.cpp +++ b/src/libs/installer/packagemanagergui.cpp @@ -467,7 +467,7 @@ void PackageManagerGui::updatePageListWidget() item->setFont(currentItemFont); // Current item should be always visible on the list m_pageListWidget->scrollToItem(item); - } else if (!visitedPages().contains(id)) { + } else if (id > d->m_currentId) { item->setFlags(item->flags() & ~Qt::ItemIsEnabled); } } |