Bug 57051

Summary: Ломает shallow/nested меню
Product: Sisyphus Reporter: Alexei V. Mezin <alexei.mezin>
Component: plasma-workspaceAssignee: Sergey V Turchin <zerg>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, mcpain, stalker, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Alexei V. Mezin 2025-11-27 22:28:45 MSK
В версии 6.5.3-alt2 появился файл

/etc/xdg/menus/plasma-applications.menu

И теперь меню и не плоское, и не вложенное. У меня два пункта меню с вложениями, остальные плоские. На изменение альтернативы на тип меню никакой реакции.

Убрал этот файл: поведение меню стало ожидаемым, то есть определяется альтернативой на тип меню.
Comment 1 Sergey V Turchin 2025-11-28 09:25:44 MSK
Раздумываю, не оставить ли новый вариант по умолчаниию.

Так-то, в плоский вид оно переключается галкой в настройках виджета.
Comment 2 Alexei V. Mezin 2025-11-28 12:56:12 MSK
Любой вариант, сохраняющий возможность оставить ПОЛНОЦЕННОЕ вложенное меню -- подходящий.
Comment 3 Sergey V Turchin 2025-12-04 16:53:31 MSK
Посадил /etc/xdg/menus/plasma-applications.menu на альтернативы в plasma-workspace-6.5.3-alt4
Comment 4 Alexei V. Mezin 2025-12-06 18:43:38 MSK
> Посадил /etc/xdg/menus/plasma-applications.menu на альтернативы в

И как ими пользоваться? Запускаю acc/aльтернативы, вижу. что

/etc/xdg/menus/altlinux-applications.menu указывает на nested. 

Ниже вижу, что /etc/xdg/menus/plasma-applications.menu по умолчанию указывает на /etc/xdg/menus/plasma-applications.menu.plasma

При это меню "смешанное", то есть часть пунктов shallow, часть nested. Есть альтернатива /etc/xdg/menus/applications.menu (внутри которого, кстати, только shallow). Но ее невозможно выбрать. Ибо по умолчанию выбора нет, окно серое, а если нажать галочку "указать кандидата вручную", то выбор появляется, но при нажатии "Применить", опять все сереет, галочка автоматом пропадает, и выбор снова становится по умолчанию. Симлинки на диске при этом конечно же не меняются. И меню в итоге так и не становится nested.

То есть альтернатива не работает, баг продолжает наблюдаьться.
Comment 5 Sergey V Turchin 2025-12-08 09:07:44 MSK
(Ответ для Alexei V. Mezin на комментарий #4)
> /etc/xdg/menus/plasma-applications.menu по умолчанию
> указывает на /etc/xdg/menus/plasma-applications.menu.plasma
Да.
/etc/alternatives/packages.d/plasma-workspace