Use palette colors in gradient editor

When I am editing a gradient and I select a color stop and tap on a color in my palette, it just turns off the gradient and switches to that solid color. I have discovered that when I switch back to gradient mode, the gradient is restored and the color stop I had selected becomes that palette color, but it resets the positioning of the gradient and I have to laboriously re-position it. I work with complex gradients a lot that depend on palette colors, and have them positioned incredibly precisely, so this is very frustrating.

I propose that when selecting a solid color from a palette while in gradient mode, that it will instead set the color of the selected color stop instead of switching out of gradient mode. This would drastically improve my workflow and likely that of others, and I would love to see this change implemented.