Is there a way to forward the keyboard input to sub-viewports? According to the documentation, this should happen automatically but it does not work for me. It would be nice if one could call _input(event) on specific nodes explicitly. However, this does not seem to be intended.
Context: I would like to have a TextEdit (in a sub-viewport) as texture in the parent 3D scene. Btw, calling grab_focus() in the sub-viewport also does not lead to getting input events.
Thanks for suggestions.