diff --git a/backends/x/event.go b/backends/x/event.go index 4a940ae..2aaf77c 100644 --- a/backends/x/event.go +++ b/backends/x/event.go @@ -154,7 +154,7 @@ func (window *Window) handleKeyRelease ( untypedEvent := nextEvents[0] if untypedEvent.Err == nil { typedEvent, ok := - untypedEvent.Event.(xproto.KeyReleaseEvent) + untypedEvent.Event.(xproto.KeyPressEvent) if ok && typedEvent.Detail == keyEvent.Detail && typedEvent.Event == keyEvent.Event && diff --git a/elements/fun/piano.go b/elements/fun/piano.go index f9bc04d..f099c32 100644 --- a/elements/fun/piano.go +++ b/elements/fun/piano.go @@ -145,7 +145,7 @@ var noteForKey = map[input.Key] music.Note { '.': 60, ';': 61, '/': 62, - '\'': 63, + '\'': 63, '1': 56, 'q': 57,