prevent double listsings of apps in widget, thanks Marin

This commit is contained in:
mdipierro committed 2012-08-07 09:15:58 -05:00
1 parent 5ff910baa6
commit e7c8b08a43
2 files changed
+6 -4

No files matched your search

+1 -1
View File
@@ -1 +1 @@
Version 2.00.0 (2012-08-06 23:01:45) dev Version 2.00.0 (2012-08-07 09:15:55) dev
+5 -3
View File
@@ -394,9 +394,11 @@ class web2pyDialog(object):
def connect_pages(self): def connect_pages(self):
""" Connect pages """ """ Connect pages """
#reset the menu
for arq in os.listdir('applications/'): available_apps = [arq for arq in os.listdir('applications/')
if os.path.exists('applications/%s/__init__.py' % arq): if os.path.exists('applications/%s/__init__.py' % arq)]
self.pagesmenu.delete(0, len(available_apps))
for arq in available_apps:
url = self.url + '/' + arq url = self.url + '/' + arq
start_browser = lambda u = url: try_start_browser(u) start_browser = lambda u = url: try_start_browser(u)
self.pagesmenu.add_command(label=url, self.pagesmenu.add_command(label=url,