From b2236ad1f28c23632e21bac0dcd0ecfe372582ca Mon Sep 17 00:00:00 2001 From: Adam Johnson Date: Thu, 7 Nov 2019 21:45:51 -0500 Subject: [PATCH] Fix Blend Texture UI tracebacks. --- korman/ui/ui_texture.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/korman/ui/ui_texture.py b/korman/ui/ui_texture.py index 3420ca5..8c911cb 100644 --- a/korman/ui/ui_texture.py +++ b/korman/ui/ui_texture.py @@ -93,14 +93,15 @@ class PlasmaLayerPanel(TextureButtonsPanel, bpy.types.Panel): split = layout.split() col = split.column() - col.active = texture.use_mipmap + detail_map_candidate = texture.type == "IMAGE" and texture.use_mipmap + col.active = detail_map_candidate col.prop(layer_props, "is_detail_map", text="Detail Blending") col = col.column(align=True) - col.active = texture.use_mipmap and layer_props.is_detail_map + col.active = detail_map_candidate and layer_props.is_detail_map col.prop(layer_props, "detail_fade_start") col.prop(layer_props, "detail_fade_stop") col = split.column(align=True) - col.active = texture.use_mipmap and layer_props.is_detail_map + col.active = detail_map_candidate and layer_props.is_detail_map col.label(text="") col.prop(layer_props, "detail_opacity_start") col.prop(layer_props, "detail_opacity_stop")