Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > c4aaebff5a034775f37cbc49827cf3b9 > files > 9

smart-0.51-17mdv2008.0.src.rpm

diff -Naur smart-0.51/smart/interfaces/gtk/interactive.py smart-0.51.tpg/smart/interfaces/gtk/interactive.py
--- smart-0.51/smart/interfaces/gtk/interactive.py	2006-11-21 19:45:58.000000000 +0000
+++ smart-0.51.tpg/smart/interfaces/gtk/interactive.py	2007-08-29 09:18:23.000000000 +0000
@@ -720,10 +720,9 @@
     def setBusy(self, flag):
         if flag:
             self._window.window.set_cursor(self._watch)
-            while gtk.events_pending():
-                gtk.main_iteration()
         else:
             self._window.window.set_cursor(None)
+	gtk.main_iteration_do(False)
 
     def changedMarks(self):
         if "hide-unmarked" in self._filters: