Skip to content

Commit

Permalink
Remove optimisation that broke on zero config
Browse files Browse the repository at this point in the history
  • Loading branch information
andydotxyz committed Feb 17, 2021
1 parent d1440f3 commit 09faf3f
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion internal/x11/wm/desk.go
Original file line number Diff line number Diff line change
Expand Up @@ -300,7 +300,11 @@ func (x *x11WM) keyNameToCode(n fyne.KeyName) xproto.Keycode {
func (x *x11WM) modifierToKeyMask(m deskDriver.Modifier) uint16 {
mask := uint16(0)
if m&fynedesk.UserModifier != 0 {
m |= fynedesk.Instance().Settings().KeyboardModifier()
if fynedesk.Instance().Settings().KeyboardModifier() == deskDriver.AltModifier {
m |= deskDriver.AltModifier
} else {
m |= deskDriver.SuperModifier
}
}

if m&deskDriver.AltModifier != 0 {
Expand Down

0 comments on commit 09faf3f

Please sign in to comment.