Blender Git Commit Log

Git Commits -> Revision b1bdfb6

Revision b1bdfb6 by David Friedli (master)
September 28, 2020, 04:28 (GMT)
Fix T79275: Missing redraw for pinned active tool settings panels

In the 3D view sidebar, the active tool settings panel can be pinned to other
categories, and in those other categories it doesn't redraw when the active
tool changes. This commit checks for pinned panels from the "Tool" category
when checking whether to redraw.

Note that the relatively expensive string comparison is only done for
currently visible pinned panels.

Differential Revision: https://developer.blender.org/D9012

Commit Details:

Full Hash: b1bdfb6e32b9371048677196ac256290cfd35d0b
Parent Commit: 8c81b3f
Committed By: Hans Goudey
Lines Changed: +24, -1

3 Modified Paths:

/source/blender/editors/include/UI_interface.h (+1, -0) (Diff)
/source/blender/editors/interface/interface_panel.c (+5, -0) (Diff)
/source/blender/editors/screen/area.c (+18, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021