Skip to content

Commit 5c7a0aa

Browse files
author
Federico Fissore
committed
New editor on MacOSX: CMD+UP/DOWN moves cursor to start or end of sketch. See #3098
1 parent 176d366 commit 5c7a0aa

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Diff for: app/src/processing/app/syntax/SketchTextAreaDefaultInputMap.java

+3
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import processing.app.PreferencesData;
77

88
import javax.swing.*;
9+
import javax.swing.text.DefaultEditorKit;
910
import java.awt.event.InputEvent;
1011
import java.awt.event.KeyEvent;
1112

@@ -32,6 +33,8 @@ public SketchTextAreaDefaultInputMap() {
3233

3334
if (isOSX) {
3435
put(KeyStroke.getKeyStroke(KeyEvent.VK_BACK_SPACE, defaultModifier), SketchTextAreaEditorKit.rtaDeleteLineToCursorAction);
36+
put(KeyStroke.getKeyStroke(KeyEvent.VK_UP, defaultModifier), DefaultEditorKit.beginAction);
37+
put(KeyStroke.getKeyStroke(KeyEvent.VK_DOWN, defaultModifier), DefaultEditorKit.endAction);
3538
}
3639
}
3740
}

0 commit comments

Comments
 (0)