diff options
author | Campbell Barton <ideasman42@gmail.com> | 2011-04-25 10:44:43 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2011-04-25 10:44:43 +0400 |
commit | bd80f19c2221462bca55d7bdae426fb628775c67 (patch) | |
tree | 1dc7aee9307dbf4bd36b584a72bcfbebf475cdb6 /release | |
parent | 8fec90e220e3120d944ef2e385de0b0da615102f (diff) |
fix [#27140] Negative Subdiv level in the operator panel.
when relative option is disabled, don't allow setting the subdiv value to a negative number.
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/startup/bl_operators/object.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/release/scripts/startup/bl_operators/object.py b/release/scripts/startup/bl_operators/object.py index d19de50ea6a..0342a14a1b2 100644 --- a/release/scripts/startup/bl_operators/object.py +++ b/release/scripts/startup/bl_operators/object.py @@ -177,6 +177,9 @@ class SubdivisionSet(bpy.types.Operator): if relative and level == 0: return {'CANCELLED'} # nothing to do + if not relative and level < 0: + self.level = level = 0 + def set_object_subd(obj): for mod in obj.modifiers: if mod.type == 'MULTIRES': |