Если нажать ПКМ на рабочем столе и не отпускать, то появится меню (ну или на другом объекте, на папке например). Так вот, если не отпуская мыши выбрать нужное меню (на картинке выбрано первое "Открыть в новом окне") а затем отпустить ПКМ, то это меню сработает.
Суть проблемы в том, что когда нажимаешь ПКМ, то первый пункт меню ВСЕГДА ВЫБРАН. Т.е. Мышь (курсор) находится слишком близко к этому меню при его появлении.
Сейчас решил эту проблему путём изменения файла темы gtkrc, а именно параметра GtkMenu::vertical-padding. Установил его в значение 1
Код PHP:
Это добавило горизонтальную линию сверху и снизу меню, что исключает случайный выбор пункта. Но это немного портит дизайн темы. Хотелось бы всё таки отодвинуть меню от курсора мыши на 1 пиксель вправо и вниз.
GtkMenu::vertical-padding = 1
Как это сделать?