Page MenuHome

File Browser: Scaling issue in topbar
Closed, ArchivedPublic

Description

System Information
Operating system: Linux-5.2.13-zen1-1-zen-x86_64-with-arch-Arch-Linux 64 Bits
Graphics card: GeForce GTX 1060 6GB/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 435.21

Blender Version
Broken: version: 2.81 (sub 9), branch: master, commit date: 2019-09-09 18:13, hash: rBc2d37929b4aa
Worked: (optional)

Short description of error
File browsers topbar shows a scaling issue where the buttons shrink past the size of its contents and start to overlap each other.


Exact steps for others to reproduce the error

  1. Open blender
  2. Select the shading workspace (or any other workspace where the file browser is included and has limited horizontal space.)
  3. Reduce the width of the file browser window
  4. Observe the icons of the buttons (back forward...) to be pushed out of the button, as the button itself scales in width and becomes smaller.

Expected result

  • The icons stay fixed inside the buttons, the button itself does not scale to a point where it becomes smaller then its contents, in this case the icons.
  • For consistency the topbar should be horizontally scrollable, just like the other topbars.

Suggested alternative behaviour, if UI elements are suposed to head in a more responsive direction

  • Breakpoints (in width), if the window gets smaller some UI elements like the location (path) is automatically moved to a second row in order to give the other elements more space.

Event Timeline

Germano Cavalcante (mano-wii) lowered the priority of this task from 90 to Low.

@Julian Eisel (Severin), is this your area? Do you know if it is a known limitation?

Julian Eisel (Severin) changed the task status from Unknown Status to Archived.EditedSep 23 2019, 3:40 PM

This is an old and general issue in Blender:

Many layouts are responsive by now, but they are generally assumed to be used in resonable space sizes. Usually this assumtion is fine, sometimes it isn't sufficient.
The file browser however doesn't handle space limitations that well yet, which is on the agenda to be addressed. See last point in T69652.

Closing the report as invalid for now, as it points out a general limitation. The file browser will be improved for 2.81 to handle tight layouts better.