OSDN Git Service

Fix missing check-boxes on initial startup.
authorkh1 <qt-info@nokia.com>
Fri, 11 Jun 2010 10:49:19 +0000 (12:49 +0200)
committerkh1 <qt-info@nokia.com>
Fri, 11 Jun 2010 10:49:19 +0000 (12:49 +0200)
Task-number: QTCREATORBUG-1621
Reviewed-by: ck
src/plugins/help/filtersettingspage.cpp

index 8577b42..ed27e45 100644 (file)
@@ -114,8 +114,10 @@ void FilterSettingsPage::updateFilterPage()
     foreach (const QString &attribute, attributes)
         new QTreeWidgetItem(m_ui.attributeWidget, QStringList(attribute));
 
-    if (m_filterMap.keys().count())
+    if (m_filterMap.keys().isEmpty()) {
         m_ui.filterWidget->setCurrentRow(0);
+        updateAttributes(m_ui.filterWidget->currentItem());
+    }
 }
 
 void FilterSettingsPage::updateAttributes(QListWidgetItem *item)