Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Не работает пункт контекстного меню "создать новый... -> файл/папку" при вызове меню клавишей key_menu #4

Open
maplee0 opened this issue Apr 27, 2023 · 5 comments

Comments

@maplee0
Copy link

maplee0 commented Apr 27, 2023

При клике, после вызова меню правой кнопкой мыши пункт работает, а через клавишу нет, то есть ничего не происходит.

@maplee0
Copy link
Author

maplee0 commented Apr 30, 2023

Ещё не работают все подменю при вызове меню на пустом месте через key_menu. И сортировка, и создание папки/файла, скорее всего парсер actions из xml в ui чудит. Если удалить подменю и добавить пункты в основное меню, то всё работает.

GtkMenu* fm_folder_view_add_popup(FmFolderView* fv, GtkWindow* parent,

@wandrien
Copy link
Member

wandrien commented May 2, 2023

Не воспроизводится.

@maplee0
Copy link
Author

maplee0 commented May 2, 2023

Странно... Это баг оригинала тоже (libfm). Проверял на десктопе и ноутбуке, и в stuurman и в pcmanfm.

lxde/libfm#93

@wandrien
Copy link
Member

wandrien commented May 3, 2023

У меня в todo записан в некотором смысле обратный баг:

waterline: launchbutton: баг: элементы контекстного меню работают только если нажат Ctrl.

Возможно, между этими проблемами есть что-то общее. Пока нет идей.

Воспроизводится ли баг на чистом профиле? Попробуйте подобрать точную последовательность шагов, чтобы баг можно было воспроизвести в предсказуемом окружении.

@maplee0
Copy link
Author

maplee0 commented Nov 20, 2023

У меня в todo записан в некотором смысле обратный баг:

waterline: launchbutton: баг: элементы контекстного меню работают только если нажат Ctrl.

Возможно, между этими проблемами есть что-то общее. Пока нет идей.

Воспроизводится ли баг на чистом профиле? Попробуйте подобрать точную последовательность шагов, чтобы баг можно было воспроизвести в предсказуемом окружении.

Привет. Пишу сюда, потому что нашел ещё ошибку, относящуюся к этому багу.
Баг воспроизводится на чистом профиле.
Последовательность шагов:

  1. Запустить Stuurman.
  2. Когда никаких файлов не выделено, нажимаем клавишу Key_Menu на клавиатуре, и первый же подпункт "создать" выбираем в подменю файл или папка. Кстати, не работает и подменю "сортировка", если вызывать меню клавишей.
  3. Действия нет.
    А когда это же самое действие происходит правым кликом мышки (клик по подпунктам меню), тогда всё работает.
    Самое забавное, что если вызывать меню этой клавишей, и выбирать пункт меню в главном меню, то работает такое действие.

Кстати, если на файлах вызывать меню, то подпункты "OpenWith" тоже не работают в случае когда приложений для определенного типа файла больше пяти, они помещаются в отдельное подменю, и тогда клик в таком подменю, вызванном с помощью Key_Menu тоже не работает. Такое же меню, вызванное мышкой - работает..

Вывод: через клавишу Key_Menu почему-то не работают именно пункты подменю, а пункты в главном меню работают.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants