Closed fleutot closed 1 year ago
I just built rofi 1.7.5, it seems to work there.
I think it is related to this one: https://github.com/davatorium/rofi/issues/1642
I don't know about the release cycle, but is there any way to notify Canonical that the current release distributed with apt in Ubuntu 23.04 is broken, and make them upgrade? I mean, if 1.7.3 breaks for every user with an AltGr key (or is it only for multiple layouts?), it's in rofi's interested to make Ubuntu upgrade with the fix?
I have no idea why ubuntu 23.04 ships a version from jan. 2022.
I do not have the time to chase distros to update their packages.
Got it, I was not implying that you would or should. I guess some bigger projects have some kind of "distro chasing" strategy, so I was just throwing that bottle into the ocean. Your work is much appreciated.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Rofi version (rofi -v)
1.7.3
Configuration
https://gist.github.com/fleutot/3373c79ad74eb1f561add7207ca7f36c
Theme
https://gist.github.com/fleutot/22847d1667fb20c56ef2c3125088d734
Timing report
No response
Launch command
rofi -show
Step to reproduce
setxkbmap us,se -option 'grp:alt_caps_toggle'
rofi -show
xkbcomp ~/kinesis/kinesis-wip.xkb $DISPLAY
rofi -show
rofi -show
Expected behavior
All control keys continue to work after selecting Group2 in a custom xkbcomp setup.
Actual behavior
Control keys, escape, enter, and so on, stop working if using Group2 of a custom xkbcomp setup.
Additional information
I understand that the error might be some other place than rofi. Either way, I would appreciate help in investigating this further.
My method of creating my xkb config is pretty standard. It was working fine until I upgraded from Ubuntu 22.04 to 23.04. I am not sure if the breaking change was in X, or rofi, or some other place.
Some more background: in xmonad WM.
Using wayland display server protocol
I've checked if the issue exists in the latest stable release