Page MenuHome

Fix T101334: Paint Texture Slots appear greyed out
ClosedPublic

Authored by Philipp Oeser (lichtwerk) on Oct 4 2022, 12:18 PM.

Details

Summary

To the user, this looks like a disfunctional thing (usually greying out
is used for props having no effect).

The greying out is caused by rB8b7cd1ed2a17: Painting: Canvas switcher for painting brushes/tools..

Above commit disabled the direct renaming of images in the
TEXTURE_UL_texpaintslots UIList (and instead displays the texture slot
directly as a prop -- which has its PROP_EDITABLE flag cleared)
(from the commit message):

A limitation of this patch is that is isn't possible anymore to rename
images directly from the selection panel. This is currently allowed in master.
But as CustomDataLayers aren't ID fields and not owned by the material
supporting this wouldn't be easy.

To work around the UI confusion (but still keep the non-editable nature
of the property), now just display this as a label.

Diff Detail

Repository
rB Blender
Branch
T101334 (branched from master)
Build Status
Buildable 24091
Build 24091: arc lint + arc unit