Fix for flags read back being out of sync with the picker
Detail: SWI ColourPicker_ReadDialogue claims to return the current state (and does so for the colour) but was returning the cached copy of the flags word. Ensure this is always up to date whenever the colour is changed by copying the 'none' state into the cached flags. Admin: Discovered during Toolbox Unification bounty work.
Showing with 6 additions and 39 deletions