4137f9a87fa05efb30ad27307588946d9b477bca
Regions that change their size in the layout phase (something that is supported for a while now) might affect the size of following regions. For example the asset shelf design forsees that it takes space away from the tool- and sidebar. When its size changes, tool- and sidebar need to redraw. Without this there is a crash in the `asset-shelf` branch: - Open sidebar - In the asset shelf Display Settings popover, toggle "Names" twice. At first the sidebar will be empty, when toggling the second time a null-dereference will cause a crash. This is because the layout phase of the sidebar does not run, but after that the region size is updated, it's tagged for redraw and the draw phase runs (without any layout). Pull Request: https://projects.blender.org/blender/blender/pulls/110212
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
