Color picker Ctrl+C changes hex value

When using the hex field in the color picker (I used it in the context of a material instance) and press Ctrl+C to copy this value for use in another MI it changes when the field loses its UI focus.

eg. original: 0C587EFF

13457-colorpick_bug_hexi.png

after focus lost: 001836FF

(Ctrl+C isnt even required, just the focus loss changes this value.

Hey Tom Looman -

Thank you for your help finding this issue. I have entered in a bug report and we will begin to track a solution to this issue shortly.

Eric Ketchum

I posted pull request a while back here:
https://github.com/EpicGames/UnrealEngine/pull/280

The value is getting gamma corrected when using hex code. Hopefully it will be merged into the main branch soon (so I don’t need a custom build for this).

The Fix for this issue should be integrated into the Preview of 4.5.

Thank You

Eric Ketchum

This issue is still present in 4.5

Hey Hany -

I am uncertain as to why this was not integrated into 4.5 but it should be coming.

Thank You

Eric Ketchum

I am using 4.6.1 and this issue is still present.

Hey LoN -

Can you confirm for me that the Hex Value itself (the numbers) remain the same but the color itself changes or do both the number and color change? In the meantime I have added your report to an existing report of a Color Picker giving an incorrect color based on HSV or Hex Values, for reference UE-6942.

Thank You

Eric Ketchum

Sorry for the late reply.

Sometimes they both change.

This seems fixed in 4.7.1