Fixed an issue reading Speed Dial data, if the speed dial XML file isn't there yet.

Sun, 11 Mar 2012 17:35:50 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 11 Mar 2012 17:35:50 +0100
changeset 1703
796e59fd5b7a
parent 1702
870ee0fa9007
child 1704
02ae6c55b35b

Fixed an issue reading Speed Dial data, if the speed dial XML file isn't there yet.

Documentation/Help/source.qch file | annotate | diff | comparison | revisions
Helpviewer/SpeedDial/SpeedDial.py file | annotate | diff | comparison | revisions
Binary file Documentation/Help/source.qch has changed
--- a/Helpviewer/SpeedDial/SpeedDial.py	Sun Mar 11 17:21:31 2012 +0100
+++ b/Helpviewer/SpeedDial/SpeedDial.py	Sun Mar 11 17:35:50 2012 +0100
@@ -168,12 +168,15 @@
         """
         Private method to load the speed dial configuration.
         """
+        allPages, pagesPerRow, speedDialSize = [], 0, 0
+        
         speedDialFile = self.getFileName()
         if os.path.exists(speedDialFile):
             reader = SpeedDialReader()
             allPages, pagesPerRow, speedDialSize = reader.read(speedDialFile)
-            self.__pagesPerRow = pagesPerRow if pagesPerRow else 4
-            self.__speedDialSize = speedDialSize if speedDialSize else 231
+        
+        self.__pagesPerRow = pagesPerRow if pagesPerRow else 4
+        self.__speedDialSize = speedDialSize if speedDialSize else 231
         
         if allPages:
             self.__webPages = allPages

eric ide

mercurial