From d9d02f2db0b6b7df4fc118cebd913ea7cd2f6e1c Mon Sep 17 00:00:00 2001 From: John Ankarstrom Date: Thu, 1 Jul 2021 18:47:24 +0200 Subject: xchord: Run dwim on key release Otherwise, the X selection won't have time to update! --- xchord.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xchord.c b/xchord.c index 3ceef51..7df852f 100644 --- a/xchord.c +++ b/xchord.c @@ -78,12 +78,12 @@ main(int argc, char *argv[]) case XI_RawButtonPress: /* button 1 pressed */ if (rev->detail == 1) p1 = 1; - /* button 1 + 3 pressed */ - if (p1 && rev->detail == 3) system("dwim"); break; case XI_RawButtonRelease: /* button 1 released */ if (rev->detail == 1) p1 = 0; + /* button 1 pressed + 3 released */ + if (p1 && rev->detail == 3) system("dwim"); break; } -- cgit v1.2.3