From b5af3a1054bf9628cff842a3a6e806f6d0243804 Mon Sep 17 00:00:00 2001 From: CooperWang0912 Date: Thu, 23 Jul 2026 18:14:37 +0800 Subject: [PATCH] Fixes Parsing in Missing Configs --- archinstall/lib/global_menu.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/archinstall/lib/global_menu.py b/archinstall/lib/global_menu.py index 35a5eb40..82998ef3 100644 --- a/archinstall/lib/global_menu.py +++ b/archinstall/lib/global_menu.py @@ -297,11 +297,14 @@ class GlobalMenu(AbstractMenu[None]): tr('The selected desktop profile requires a regular user to log in via the greeter'), ) + raw_options = {o.key: o.text for o in self._get_menu_options(wrap_actions=False) if o.key is not None} + for item in self._item_group.items: if item.mandatory: assert item.key is not None if not check(item.key): - missing.add(item.text) + raw_title = raw_options.get(item.key, item.text) + missing.add(raw_title) return list(missing)