Changing color via Hex doesn't count as an action, so save does not update file
When changing the color of a selected object, if you paste a hex number in to the color palette window and hit enter the object will change to the correct color. However, the program does not register this as an action/history change. So you can’t hit save and have the color change applied to the saved the file. This also is apparent in that it doesn’t become an “Undo Color” item under the Edit menu. Besides pasting a Hex color, I get the same bug if I type a Hex color in.
Any other form of changing the color of the object works as expected:
clicking a swatch
adjusting the RGB or CMYK sliders
using the RGB spectrum/eye dropper
using the eyedropper tool to select color from other object
All of these items log and action as an undoable step, and therefore after the color change the file is seen as revised and therefore can be saved immediately after the Hex color adjustment.
Currently work around is to do and additional action after changing the color. For instance: copy/paste then delete the object selected in order to go through some history steps to get back to state of file after color change and then hit save.
To summarize steps to replicate:
Open existing file
Adjust color fill by pasting or typing in a Hex color code, hit enter
Object(s) will adjust to new color
(at this point the application does not register under the edit menu that a new change has occurred)
Therefore, hitting keyboard shortcut to Save file has no action (Save is gray in menu)
Thank you for taking a look at this.
Wow, it does. What a small and simple and annoying bug!
Thanks for the report!