Allow dragging hue mover of ColorPicker to update color

Fixes #17546.

(cherry picked from commit 924b32401ddd0a2116eac0e3c5fb95ffcb6abdf2)
(cherry picked from commit f1a64102673f6dee7a83811b47e965232b1ce1fb)
(cherry picked from commit a6b79cddf302ace833ffe0a443ca84b2e2fbe267)