Several improvements to GridMap.

Fixed crash when undoing.
More ergonomic shortcuts.
Fixed freelook navigation.
This commit is contained in:
Daniel J. Ramirez 2017-10-29 14:31:38 -06:00
parent 5cb1d064bc
commit 1b7f99d9e5
3 changed files with 119 additions and 84 deletions

View file

@ -1803,6 +1803,11 @@ void SpatialEditorViewport::_sinput(const Ref<InputEvent> &p_event) {
if (!k->is_pressed()) emit_signal("toggle_maximize_view", this);
}
}
// freelook uses most of the useful shortcuts, like save, so its ok
// to consider freelook active as end of the line for future events.
if (freelook_active)
accept_event();
}
void SpatialEditorViewport::set_freelook_active(bool active_now) {