summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2018-09-14 21:42:45 +0200
committerRémi Verschelde <rverschelde@gmail.com>2018-09-14 21:42:47 +0200
commitd934cbcbc9a834063c4367260ea7473ba1aac848 (patch)
tree3554c2b345923ca39d93712ee24be925650d9fbc
parent1eed12f6d8076ac2ddf134186eccf22de9bb4ee2 (diff)
Set default CanvasItemEditor zoom shortcut to KEY_EQUAL
At least on en_US QWERTY (and various QWERTY-derived variants) and fr_FR AZERTY, "+" is an indirect key obtained by pressing "Shift" + "=", so using "=" in the binding makes it easier to access. It doesn't work this way on other layouts like de_DE QWERTZ though, but since 'script_editor/zoom_in' also uses KEY_EQUAL, setting the same for consistency. Fixes #22067.
-rw-r--r--editor/plugins/canvas_item_editor_plugin.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/editor/plugins/canvas_item_editor_plugin.cpp b/editor/plugins/canvas_item_editor_plugin.cpp
index 48486a1cc2..34159964a5 100644
--- a/editor/plugins/canvas_item_editor_plugin.cpp
+++ b/editor/plugins/canvas_item_editor_plugin.cpp
@@ -4390,7 +4390,7 @@ CanvasItemEditor::CanvasItemEditor(EditorNode *p_editor) {
zoom_plus = memnew(ToolButton);
zoom_hb->add_child(zoom_plus);
zoom_plus->connect("pressed", this, "_button_zoom_plus");
- zoom_plus->set_shortcut(ED_SHORTCUT("canvas_item_editor/zoom_plus", TTR("Zoom in"), KEY_MASK_CMD | KEY_PLUS));
+ zoom_plus->set_shortcut(ED_SHORTCUT("canvas_item_editor/zoom_plus", TTR("Zoom in"), KEY_MASK_CMD | KEY_EQUAL)); // Usually direct access key for PLUS
zoom_plus->set_focus_mode(FOCUS_NONE);
updating_scroll = false;