From 0c0feeae97f30133735aa1952e7f2446b02a72d9 Mon Sep 17 00:00:00 2001 From: Joe R Date: Thu, 23 Mar 2023 16:43:21 -0400 Subject: [PATCH] Ensured icon style menu is correctly sorted. --- pysollib/ui/tktile/menubar.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pysollib/ui/tktile/menubar.py b/pysollib/ui/tktile/menubar.py index 94819f2d..a11b7d58 100644 --- a/pysollib/ui/tktile/menubar.py +++ b/pysollib/ui/tktile/menubar.py @@ -25,7 +25,9 @@ def createToolbarMenu(menubar, menu): tearoff = menu.cget('tearoff') data_dir = os.path.join(menubar.app.dataloader.dir, 'images', 'toolbar') submenu = MfxMenu(menu, label=n_('Icon Style'), tearoff=tearoff) - for f in os.listdir(data_dir): + styledirs = os.listdir(data_dir) + styledirs.sort() + for f in styledirs: d = os.path.join(data_dir, f) if os.path.isdir(d) and os.path.exists(os.path.join(d, 'small')): name = f.replace('_', ' ').capitalize()