Add saturation picker
Fix draggable corner-case