System Information
Operating system: Windows 10 20H2
Graphics card: Nvidia RTX 3090
Blender Version
Broken: 2.92, 2.93
Worked: never
Short description of error
When the properties editor contains a large number of checkboxes in a section, Blender tries to fit them all on one line before the panel is wide enough to show the text properly.
This can be seen really well with the Fluid Domain settings for Border Collision. If the properties editor is a certain width (around 540 pixels), it shows 2 rows of 3 checkboxes each, which are all perfectly readable. If the editor is made 1 pixel wider, it puts all 6 on the same row resulting in one letter per checkbox.
Ideally, this layout change should not happen unless there is sufficient width to view the full text. This is a different use case than enabling the panel to gracefully scale down for small screens. In this case, we have plenty of screen real estate, and holding the 2-row layout a bit longer would be far better. See the attached screenshots as examples of the abrupt change.
The view at 540 pixels wide:
The view at 541 pixels wide:
Exact steps for others to reproduce the error
- Start with default scene
- Make the default cube into a fluid domain
- Scroll the properties panel so you can see the Border Collision section.
- Make your properties panel approximately 540 px wide (using default blender UI scaling) - this may vary between operating systems slightly. You should see 2 rows of 3 checkboxes each - all easily legible.
- Slowly increase the properties panel width, pixel by pixel.
- You will see it instantly snap to a 1-row layout, but with none of the text readable.

