Helpviewer/History/HistoryManager.py

changeset 9
911a9f7aef1e
parent 7
c679fb30c8f3
child 12
1d8dd9706f46
diff -r 0ae9bd4d2993 -r 911a9f7aef1e Helpviewer/History/HistoryManager.py
--- a/Helpviewer/History/HistoryManager.py	Wed Dec 30 16:43:09 2009 +0000
+++ b/Helpviewer/History/HistoryManager.py	Wed Dec 30 17:06:30 2009 +0000
@@ -283,6 +283,7 @@
             itm = self.__history.pop(-1)
             self.__lastSavedUrl = ""
             self.emit(SIGNAL("entryRemoved"), itm)
+        self.__saveTimer.saveIfNeccessary()
         
         if nextTimeout > 0:
             self.__expiredTimer.start(nextTimeout * 1000)
@@ -402,6 +403,7 @@
         if saveAll:
             # use a temporary file when saving everything
             f = QTemporaryFile()
+            f.setAutoRemove(False)
             opened = f.open()
         else:
             f = historyFile

eric ide

mercurial