From 743e1ca6dc5c9d1aa98197e4fb5dfe40d13fb513 Mon Sep 17 00:00:00 2001
From: =?utf8?q?Bar=C4=B1=C5=9F=20Metin?= <Talip-Baris.Metin@sophia.inria.fr>
Date: Wed, 15 Sep 2010 22:14:22 +0200
Subject: [PATCH] define model before nested functions

---
 sface/rspecwindow.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sface/rspecwindow.py b/sface/rspecwindow.py
index 17bef6a..45c2508 100644
--- a/sface/rspecwindow.py
+++ b/sface/rspecwindow.py
@@ -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():
@@ -40,7 +42,6 @@ class RSpecView(QTreeView):
                 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)
-- 
2.47.0