Page MenuHome

UI: Color picker lightness/value changes Hue and Saturation (only in Preferences > Themes?)
Confirmed, NormalPublic


System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 441.87

Blender Version
Broken: version: 2.83.6, branch: master, commit date: 2020-09-09 07:32, hash: rB8610c697773e
Worked: (newest version of Blender that worked as expected)

Short description of error
The color jumps erratically by adjusting the lightness value, worse the closer to black
Seems to converge towards specific colors (see video).
Doesn't seem like node colors are affected.

Exact steps for others to reproduce the error

  1. Open a theme setting.
  2. Adjust the lightness value.

Event Timeline

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Confirmed.EditedSep 16 2020, 2:47 PM

Can confirm.

First I thought this was a duplicate of T69562: Manipulating saturation of colors (e.g via HSV or RGB curves, but also within color picker) shifts HUE -- and it might be related as well --, but seems to be another issue in play as well.
This affects theme PROP_COLOR_GAMMA colors a lot more then other PROP_COLOR_GAMMA colors for some reason. And this also affect RGB sliders.

It is definitely a duplicate of T75876: Changing value affects hue & saturation in 3D view gradient color sliders, but not sure anymore if T75876 is really a 1:1 duplicate of T69562

Philipp Oeser (lichtwerk) renamed this task from UI: Erratic color picker on lightness changes. to UI: Color picker lightness/value changes Hue and Saturation (only in Preferences > Themes?).Sep 16 2020, 2:48 PM

Ah wow, that does look related. I only searched for color picker tasks and found none.

Custom FloatVectorProperty props don't show this behavior. It's like there's something specific to the theme color props. Not sure how they differ from colors by python api.