We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents a95bfcd + dd0371d commit 93ee623Copy full SHA for 93ee623
app/src/processing/app/syntax/DefaultInputHandler.java
@@ -131,6 +131,12 @@ public void keyPressed(KeyEvent evt) {
131
int keyCode = evt.getKeyCode();
132
int modifiers = evt.getModifiersEx();
133
134
+ // Remove mouse button down masks that get mixed in with KeyEvent.
135
+ // https://github.com/processing/processing4/issues/403
136
+ modifiers &= ~(InputEvent.BUTTON1_DOWN_MASK |
137
+ InputEvent.BUTTON2_DOWN_MASK |
138
+ InputEvent.BUTTON3_DOWN_MASK);
139
+
140
// moved this earlier so it doesn't get random meta clicks
141
if (keyCode == KeyEvent.VK_CONTROL ||
142
keyCode == KeyEvent.VK_SHIFT ||
0 commit comments