Page MenuHome

Textfield disables input permanently if hidden while editing
Confirmed, NormalPublic

Description

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

  1. Make the blender window maximized.
  2. Open the right panel in the viewport and drag it open until it covers as much of the window as possible.
  3. go into text editing of the x location of the default cube
  4. use Meta+Right Arrow or some similar shortcut which resizes the window.
  5. 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.

Event Timeline

Richard Antalik (ISS) changed the task status from Needs Triage to Confirmed.Jan 19 2022, 8:36 PM