Outliner/UI: Show library state icons for data-blocks in "Data API" mode
Previously it was not possible to tell appart a linked data-block from its override copy. In fact you couldn't tell appart any data-blocks with the same name (which is possible with linking). Now we show the library state icon as we do for data-blocks in other display modes. Old/new comparison (note the overriden "GEO-head"): {F8608835} {F8608836}
This commit is contained in:
parent
9693163e2f
commit
8262e37d22
|
@ -3108,7 +3108,8 @@ static void outliner_draw_tree_element(bContext *C,
|
|||
offsx += 2 * ufac;
|
||||
}
|
||||
|
||||
if (ELEM(tselem->type, 0, TSE_LAYER_COLLECTION)) {
|
||||
if (ELEM(tselem->type, 0, TSE_LAYER_COLLECTION) ||
|
||||
((tselem->type == TSE_RNA_STRUCT) && RNA_struct_is_ID(te->rnaptr.type))) {
|
||||
const BIFIconID lib_icon = UI_library_icon_get(tselem->id);
|
||||
if (lib_icon != ICON_NONE) {
|
||||
UI_icon_draw_alpha(
|
||||
|
|
Loading…
Reference in New Issue