Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.4.1, 6.5.0
-
None
-
macOS 12.4 M1 (arm64), Qt 6.4.1 (reproduces) / Qt 6.4.0 (does not reproduce)
-
-
7e7bae35f (dev), 65b93df96 (6.4), ee1e0d256 (6.5)
Description
As of Qt 6.4.1, and only on macOS, when a QTextEdit is set to allow typing tab characters using QTextEdit::setTabChangesFocus, trying to type tab will instead change the focus and not type anything. This behavior has only been seen with these conditions. Other platforms, and Qt <= 6.4.0 do not do this.
Repro steps:
- Build attached code sample
- Run built product
- Type some text in textbox, observe text is typed
- Press tab
- Observe focus is moved to button, and no tab is typed (6.4.1 macOS)
- Observe focus remains in text edit, and tab is typed (other platforms)