mirror of
https://github.com/Redot-Engine/redot-engine.git
synced 2025-12-06 07:17:42 -05:00
Merge pull request #805 from Spartan322/4.-fix/item-editor-redraw
[4.3] Fix `CanvasItemEditor` redraw on key echo
This commit is contained in:
@@ -493,15 +493,13 @@ real_t CanvasItemEditor::snap_angle(real_t p_target, real_t p_start) const {
|
||||
|
||||
void CanvasItemEditor::shortcut_input(const Ref<InputEvent> &p_ev) {
|
||||
ERR_FAIL_COND(p_ev.is_null());
|
||||
|
||||
Ref<InputEventKey> k = p_ev;
|
||||
|
||||
if (!is_visible_in_tree()) {
|
||||
return;
|
||||
}
|
||||
|
||||
Ref<InputEventKey> k = p_ev;
|
||||
if (k.is_valid()) {
|
||||
if (k->get_keycode() == Key::CTRL || k->get_keycode() == Key::ALT || k->get_keycode() == Key::SHIFT) {
|
||||
if (!k->is_echo() && (k->get_keycode() == Key::CTRL || k->get_keycode() == Key::ALT || k->get_keycode() == Key::SHIFT)) {
|
||||
viewport->queue_redraw();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user