Diodon hotkey menu not useable by keyboard within Wayland
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Diodon |
Confirmed
|
High
|
Unassigned |
Bug Description
Hello team,
After this hotkey change [1] Diodon became much less usable than before. I've setup a hotkey in DE preferences as recommended in [1]. However there are following issues:
1. Diodon menu appears in random places on the screen, not on top of cursor or mouse pointer.
2. Arrows and j/k keys don't work in the menu anymore. Even after it is focused manually.
3. No paste after item is selected in the menu.
4. The menu is impossible to close. Esc key doesn't work. Some item needs to be selected for menu to go away.
5. Configured hotkey doesn't close the menu.
My setup:
DE: Wayland + Unity
$ diodon --version
Diodon 1.13.0
$ cat /etc/os-release
PRETTY_
NAME="Ubuntu"
VERSION_
VERSION=
VERSION_
ID=ubuntu
ID_LIKE=debian
HOME_URL="https:/
SUPPORT_URL="https:/
BUG_
PRIVACY_
UBUNTU_
References:
1. https:/
---
Regards, Alexey
Thanks for your report.
The issue is not because of the changes within Diodon but because of Wayland. Whenever Diodon opens over a Wayland app, it can only be used with the mouse. If it opens over an app running in X compatible mode within a Wayland session, it still seems to work using the keyboard.
I do not know how to fix this with an approach which works on all desktop environments. Tried to use different ways to call GTK Menu popup but was not successful.
If anyone has some insight how this could be fixed. Please let me know. A PR of course would also be very welcome. It certainly needs experimenting.