typo
[sface.git] / sface / rspecwindow.py
index da70b1c..47a38c8 100644 (file)
@@ -24,6 +24,8 @@ class RSpecView(QTreeView):
         self.collapseAll()
         self.expandToDepth(0)
 
+        model = self.model()
+
         def recursiveExpand(index):
             parent = index.parent()
             if parent and parent.isValid():
@@ -34,13 +36,13 @@ class RSpecView(QTreeView):
             if index.data().toString() == txt:
                 recursiveExpand(index)
                 self.scrollTo(index, self.PositionAtCenter)
+                return
             
             rows = model.rowCount(index)
             for r in range(rows):
                 child_index = index.child(r, 0)
                 search(child_index)
             
-        model = self.model()
         root_rows = model.rowCount()
         for r in range(root_rows):
             index = model.index(r, 0)
@@ -190,7 +192,7 @@ class DomItem:
 class RSpecWindow(QDialog):
     def __init__(self, parent=None):
         QDialog.__init__(self, parent)
-        self.setWindowTitle("RSPec View")
+        self.setWindowTitle("RSpec View")
 
         self.document = None
         self.model = None