From 7abeac243d506eada6c0e79cb63645c7610cab63 Mon Sep 17 00:00:00 2001
From: Sebastian Krzyszkowiak <dos@dosowisko.net>
Date: Wed, 20 Sep 2023 22:10:42 +0200
Subject: [PATCH] py,st3m: ApplicationMenu: Make app list sorted
 case-insensitive

---
 python_payload/st3m/run.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/python_payload/st3m/run.py b/python_payload/st3m/run.py
index 638eac17c0..45bb77b743 100644
--- a/python_payload/st3m/run.py
+++ b/python_payload/st3m/run.py
@@ -92,7 +92,7 @@ class ApplicationMenu(SimpleMenu):
 
 def _make_bundle_menu(mgr: BundleManager, kind: str) -> SimpleMenu:
     entries: List[MenuItem] = [MenuItemBack()]
-    ids = sorted(mgr.bundles.keys())
+    ids = sorted(mgr.bundles.keys(), key=str.lower)
     for id in ids:
         bundle = mgr.bundles[id]
         entries += bundle.menu_entries(kind)
-- 
GitLab