Skip to content

fix(input): handle KeyRelease events#629

Merged
JimmyCozza merged 1 commit into
trip-zip:mainfrom
sicelo:fix/key-release-events
Jul 9, 2026
Merged

fix(input): handle KeyRelease events#629
JimmyCozza merged 1 commit into
trip-zip:mainfrom
sicelo:fix/key-release-events

Conversation

@sicelo

@sicelo sicelo commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Closes #620

Description

Adds handling for KeyRelease events. Currently somewm is hardcoded to only handle KeyPress events.

Test Plan

Used the configuration from #620

Checklist

  • Lua libraries (lua/awful/, lua/gears/, lua/wibox/, lua/naughty/) are not modified — if a bug surfaces in Lua, the fix belongs in C
  • Tests pass (make test-unit && make test-integration)

@sicelo sicelo force-pushed the fix/key-release-events branch from c1d54a5 to ec2a563 Compare July 5, 2026 23:31
@sicelo sicelo marked this pull request as ready for review July 6, 2026 07:11
@sicelo sicelo force-pushed the fix/key-release-events branch from ec2a563 to 63b0858 Compare July 6, 2026 18:48
Closes trip-zip#620

Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com>
@JimmyCozza JimmyCozza force-pushed the fix/key-release-events branch from 63b0858 to c4d0683 Compare July 9, 2026 22:11

@JimmyCozza JimmyCozza left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sicelo thanks!

Looks good!

@JimmyCozza JimmyCozza merged commit 4ae74d7 into trip-zip:main Jul 9, 2026
3 checks passed
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

Successfully merging this pull request may close these issues.

awful.key: KeyRelease events broken

2 participants