Units parameter resets to previous value
Open, ConfirmedPublic

Description

System Information
Debian testing, Nvidia GTX 780

Blender Version
Broken: 2.78 RC2

Short description of error
Units reset to none after creating an object and entering a radius (for example) parameter.

Exact steps for others to reproduce the error

  1. Open Blender
  2. Scene -> Units -> Preset Millimiters
  3. Create a cube
  4. In the cube creation properties change default radius of 1m to 10mm

...
Get units reset to none!

Another case.

  1. 1. Open Blender
  2. Don't touch presets. For example it says Centimiters and Length = None
  3. Change Length from None to Metric
  4. Create a cube
  5. In the cube creation properties change default radius of 1m to 10cm. It works, but...
  6. Change Length to None
  7. In the cube creation properties enter 1 (no units), for example. It'll reset Length to Metric

Details

Type
Bug

Related Objects

Sergey Sharybin (sergey) triaged this task as "Confirmed" priority.Sep 27 2016, 1:02 PM

This is a part of D1799, the menu doesn't do undo push by the looks of it.

There are some bigger concerns in here (trying to use scale for something it was never intended to be used).

Giving this to an UI team to handle.

Hi,

I can confirm this bug is present still on 2.78c:

· Open Blender
· In the Scene Properties use the Unit Presets to put it on cm.
· Leave that tab visible
· On the create tab create an icosphere
· On its options try to change its size but keep an eye on the Scene Units Length. Suddenly changes to None.

I've banged my head during two days on an add-on I'm doing where I was checking the System Units were cm and suddenly changed misteriously breaking my add-on.