1
0
Fork 0

Merge pull request #9281 from Zylann/fix_freelook_keyboard

Fixed freelook conflict with text inputs
This commit is contained in:
Rémi Verschelde 2017-06-24 23:06:04 +02:00 committed by GitHub
commit 68891baa1b
1 changed files with 5 additions and 0 deletions

View File

@ -775,6 +775,11 @@ void SpatialEditorViewport::_sinput(const Ref<InputEvent> &p_event) {
}
freelook_active = b->is_pressed();
if (freelook_active && !surface->has_focus()) {
// Focus usually doesn't trigger on right-click, but in case of freelook it should,
// otherwise using keyboard navigation would misbehave
surface->grab_focus();
}
} break;
case BUTTON_MIDDLE: {