Sun, 11 Mar 2012 17:35:50 +0100
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 |
--- 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