Added missing comments to list classes.
[situare] / src / ui / listview.cpp
index ac3bd75..2df8fad 100644 (file)
@@ -79,6 +79,9 @@ void ListView::clearFilter()
 {
     qDebug() << __PRETTY_FUNCTION__;
 
+    if (previousItem)
+        previousItem->setSelected(false);
+
     foreach (ListItem *item, m_listItems)
         setItemHidden(item, false);
 }
@@ -120,9 +123,9 @@ void ListView::listItemClicked(QListWidgetItem *item)
     if (currentItem) {
 
         if (previousItem == currentItem) {
-            bool expanded = currentItem->toggleSelection();
+            bool selected = currentItem->toggleSelection();
 
-            if (expanded)
+            if (selected)
                 emit listItemClicked(currentItem->coordinates());
 
         } else {
@@ -134,7 +137,6 @@ void ListView::listItemClicked(QListWidgetItem *item)
         }
 
         previousItem = currentItem;
-
     }
 }