changed behavior of constant values

- constant values aren't renderable until a value is entered
- updateValueText asserts renderable and updates forward