Color picker not giving a perfect red when the crosshair is in the top left corner

Screenshot_565
I’ve dragged it as far as it will go, however blue is still at 4. To get a perfect red I’d have to go back to the right side.

Here’s what I’ve figured out about this bug so far:

  • It happens every time in any place
  • The erroneous blue value is 1 when changing a part’s color
  • The erroneous blue value is 4 when changing a decal/GUI object’s color
3 Likes

I’m pretty sure this is a Windows forms bug, but you can still just change it yourself right?

I can still manually edit the value, yes. It’s just using the visual picker.

I think unless Roblox creates a custom colour picker which I doubt they’d do, it’s probably going to stay.

1 Like

It’s definitely a windows forms bug. I just created a color dialog in visual studio and this happened.

Happens in current version of visual studio as well.

2 Likes

Do we submit bugs like this to MSDN?

This is not a bug. Each column of pixels in the color picker corresponds to an integer Hue value between 0 and 359. The far right column is hue = 0. The far left is hue = 359. Though they’re very close, they aren’t the same angle on the color wheel, so they produce different colors.

The way to “solve” this would be to add another column of pixels corresponding to hue = 360, which produces the same color as does hue = 0. However, this is ugly because now there are multiple HSL configurations that determine the same 255,0,0 RGB color.

5 Likes

Yeah, I saw this issue a while back and I’m not sure if they’re going to fix it anytime soon. It’s not really the most concerning to me but I just thought it was a little odd.

1 Like

I find it to be bad UX.

The human eye perceives both the left and right being bright red - it’d be good if that perception is actually true.

Once again, you might as well be asking Microsoft to fix this or whatever.

2 Likes