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):