Сделать фикс в оконный менеджер Linux'а

Цена договорная
06 января 2023, 13:34 • 4 отклика • 70 просмотров
Есть баг в Linux, который бесит сотни юзеров. Когда вызываешь правой кнопкой мыши попап-меню, и потом отпускаешь правую кнопку, случайно сдвинув мышь чуть ниже и правее, то вызывается первый пункт меню!

Проблема в том, что в Windows правая кнопка = вызов меню, левая = выбор пункта. А в Линуксе отпускание правой кнопки = тоже выбор пункта и это нельзя отключить никак. Уже было сотни тредов с 2008 года: это есть и в KDE, и в Gnome. Об этом пишут на баг-трекерах Nautilus и Visual Studio Code. Но никто не взялся это пофиксить.

Все воркэраунды либо смещают меню, либо ещё какое-то дикое решение вроде замораживания курсора, пока не будет отпущена правая кнопка, например: https://askubuntu.com/questions/178373/mouse-clicks-when-i-release-the-button

Нужно понять, куда внести изменение, и закоммитить его в соответствюущий проект. Нужна опция, назначаемая через какой-то конфиг, например: DO_NOT_CLICK_MENU_ITEMS_ON_RIGHT_BUTTON_RELEASE = true.

Я готов заплатить за этот вклад в Open Source.