System Information
Operating system: Linux-5.15.0-2-amd64-x86_64-with-glibc2.33 64 Bits
Graphics card: NVIDIA GeForce GTX 1070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 470.86
Blender Version
Broken: version: 3.1.0 Alpha, branch: master, commit date: 2022-01-09 16:49, hash: rBca0c69eaeb14
Worked: <2.80
Short description of error
If a textbox that is currently being used is hidden, then all input gets permanently disabled, staying in typing mode of a non existing textbox. There is also a memory leak of a few bytes reported in the console when I close blender in this state.
This bug can lead to data loss since there is no way to recover, so it's basically like a crash.
Exact steps for others to reproduce the error
- Make the blender window maximized.
- Open the right panel in the viewport and drag it open until it covers as much of the window as possible.
- go into text editing of the x location of the default cube
- use Meta+Right Arrow or some similar shortcut which resizes the window.
- now if the window is small enough the panel with the textbox is hidden, but the mouse is still a textcursor and all input is blocked.