From: James Bunton Date: Sun, 2 Jan 2011 12:55:38 +0000 (+1100) Subject: Fixed "Choose folder" to be default if there are no saved folders X-Git-Tag: notipod-1.0 X-Git-Url: https://code.delx.au/notipod/commitdiff_plain/6557fe17687dfc5d5fbff251c85a34a93fbb545a Fixed "Choose folder" to be default if there are no saved folders --- diff --git a/NotiPod.py b/NotiPod.py index 4bb501d..47ffb1c 100644 --- a/NotiPod.py +++ b/NotiPod.py @@ -69,9 +69,13 @@ class FolderModel(NSObject): folderPopup = objc.IBOutlet() def awakeFromNib(self): - self.folderPopup.addItemsWithTitles_(NSApp.delegate().folders()) - self.folderPopup.selectItemAtIndex_(2) - self.lastIndex = 2 + folders = NSApp.delegate().folders() + self.folderPopup.addItemsWithTitles_(folders) + if len(folders) > 0: + self.folderPopup.selectItemAtIndex_(2) + self.lastIndex = 2 + else: + self.lastIndex = 0 @objc.IBAction def doSelectFolder_(self, sender):