Blender Git Loki

Git Commits -> Revision 6937778

Revision 6937778 by Julian Eisel (master)
September 5, 2020, 16:16 (GMT)
Fix T67265: Status bar is overlapped by workspace layout

The issue was that the screen geometry calculations scaled down the
areas, but the header would become too small. So it would be upscaled
again towards the lower screen edge (where the status-bar is at). Now we
do another pass over the geometry calculations, until all areas fit into
the screen, or until some rather arbitrary maximum is reached.

This fixes the issue for common cases. Extreme cases, with many
vertically stashed editors and a too small window to show all, are still
not too well supported. Blender keeps working but the status-bar is
still overlapped. We could deal with this better but what's there now
should be good enough.

Commit Details:

Full Hash: 69377784f5af5bc37ece4fb1d32b1b1fb9be326a
Parent Commit: 7d8a252
Lines Changed: +41, -17

1 Modified Path:

/source/blender/editors/screen/screen_geometry.c (+41, -17) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021