SequenceLocationModel::clear should actually clear the model.
authorDiane Trout <diane@caltech.edu>
Wed, 5 Jul 2006 22:29:44 +0000 (22:29 +0000)
committerDiane Trout <diane@caltech.edu>
Wed, 5 Jul 2006 22:29:44 +0000 (22:29 +0000)
a cut-n-paste error meant that it actually just removed one element.

qui/SequenceLocationModel.cpp

index f0c4d252c0c86514d903e038b3af78df2db11fc3..a4e9c71c7e55d4e81c161cc6841ad90238a885f8 100644 (file)
@@ -39,7 +39,7 @@ void SequenceLocationModel::clear()
 {
   if (sequence_locations.size() != 0) {
     beginRemoveRows(QModelIndex(), 0, sequence_locations.size()-1);
-    sequence_locations.pop_back();
+    sequence_locations.clear();
     endRemoveRows();
   }
 }