Reproduction steps:
1. Open the attached project “ReproProject”
2. Open the scene "SampleScene"
3. Expand “Canvas” GameObject and select the “Text (TMP)“ GameObject in the Hierarchy
4. Scroll down in the Inspector window to view the shader properties
5. Press on the color for Face property to open the Color Picker tool
6. Use the Eyedropper tool on the color to sample the outline/face color currently rendered on the text in the Scene/Game view
7. Observe the result
Actual result: The color rendered in the Scene/Game view and picked by the color picker is visibly darker than the visually selected screen pixel
Expected result: The color rendered in the Scene/Game view is identical to the color selected in the Inspector color picker
Reproducible in: 2023.2.0a14, 6000.0.74f1, 6000.3.15f1, 6000.4.6f1, 6000.5.0b7, 6000.6.0a4
Not reproducible in: 2023.2.0a13
Reproducible on: Windows 11
Not reproducible on: No other environments tested
Notes:
- Repeating the reproduction steps makes the color darker than the previous color applied
- The issue does not reproduce when sampling color from 3D GameObjects (such as a 3D Cube or Sphere) using standard shaders or when sampling scene skybox
- The issue is reproducible across all Canvas Render Modes (Screen Space - Overlay, Screen Space - Camera, World Space)
- The issue can be reproduced in a fresh project with a newly created Canvas and TMP Text GameObject