PERFORCE change 124704 for review

Andrew Turner andrew at FreeBSD.org
Sat Aug 4 20:11:25 PDT 2007


http://perforce.freebsd.org/chv.cgi?CH=124704

Change 124704 by andrew at andrew_hermies on 2007/08/05 03:10:36

	Remove the directories from the tree view when disconnecting

Affected files ...

.. //depot/projects/soc2007/andrew-update/frontend/facund/computer.py#10 edit
.. //depot/projects/soc2007/andrew-update/frontend/facund/gui/computer_model.py#6 edit

Differences ...

==== //depot/projects/soc2007/andrew-update/frontend/facund/computer.py#10 (text+ko) ====

@@ -185,6 +185,7 @@
 		threading.Thread.__init__(self)
 		del self.__connection
 		self.__connection = None
+		self.__dirs = []
 
 	def run(self):
 		'''The main communications thread'''

==== //depot/projects/soc2007/andrew-update/frontend/facund/gui/computer_model.py#6 (text+ko) ====

@@ -63,7 +63,10 @@
 					command_iter = self.append(dir_iter)
 					self.set(command_iter, 0, command)
 		else:
-			pass
+			iter = self.iter_children(self.__iterators[computer])
+			while iter is not None:
+				self.remove(iter)
+				iter = self.iter_children(self.__iterators[computer])
 
 
 	def getComputer(self, position):


More information about the p4-projects mailing list