From d6b9740c4bba582f3c4f4ccbf1a3e85cc70b1824 Mon Sep 17 00:00:00 2001 From: Stefan Frederik Date: Sat, 2 Jan 2021 19:15:59 +0100 Subject: [PATCH] specify state==0 (no modifiers) for Delete keypress events --- src/callback.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/callback.c b/src/callback.c index b472c09b..288b0439 100644 --- a/src/callback.c +++ b/src/callback.c @@ -644,7 +644,7 @@ int callback(int event, int mx, int my, KeySym key, if(xctx->semaphore >= 2) break; select_connected_wires();break; } - if(key==XK_Delete && (xctx->ui_state & SELECTION) ) /* delete objects */ + if(key==XK_Delete && (xctx->ui_state & SELECTION) && state == 0) /* delete objects */ { if(xctx->semaphore >= 2) break; delete();break;