[Bf-extensions-cvs] [bcc369ff] master: Materials Utils: Fix issue with mode check in the remove menu

lijenstina noreply at git.blender.org
Sun Mar 4 07:47:37 CET 2018


Commit: bcc369ff484b32cae14ef0da92c1120607d88011
Author: lijenstina
Date:   Sun Mar 4 07:46:35 2018 +0100
Branches: master
https://developer.blender.org/rBAbcc369ff484b32cae14ef0da92c1120607d88011

Materials Utils: Fix issue with mode check in the remove menu

Bump version to 1.0.5
Fix omission from the previous commit related to checking the
the VIEW3D_MT_remove_material mode with no active object

No other functional changes

===================================================================

M	materials_utils/__init__.py

===================================================================

diff --git a/materials_utils/__init__.py b/materials_utils/__init__.py
index 19be24d2..ea85a104 100644
--- a/materials_utils/__init__.py
+++ b/materials_utils/__init__.py
@@ -26,7 +26,7 @@
 bl_info = {
     "name": "Materials Utils Specials",
     "author": "Community",
-    "version": (1, 0, 4),
+    "version": (1, 0, 5),
     "blender": (2, 77, 0),
     "location": "Materials Properties Specials > Shift Q",
     "description": "Materials Utils and Convertors",
@@ -1790,9 +1790,8 @@ class VIEW3D_MT_remove_material(Menu):
     def draw(self, context):
         layout = self.layout
         layout.operator_context = 'INVOKE_REGION_WIN'
-        obj = context.active_object
 
-        if obj.mode in {'TEXTURE_PAINT'}:
+        if context.mode in {'PAINT_TEXTURE'}:
             layout.label(
                 text="Removing materials can lead to loss of painting data",
                 icon="INFO"
@@ -1818,8 +1817,7 @@ class VIEW3D_MT_remove_material(Menu):
             use_separator(self, context)
             layout.operator(
                 "view3d.material_remove_all",
-                text="Remove Material Slots "
-                "(All Selected Objects)",
+                text="Remove Material Slots (All Selected Objects)",
                 icon='CANCEL'
             )



More information about the Bf-extensions-cvs mailing list