You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Like BFColorPicker, this clean new implementation also suffers a bug where user favorites (the favorite color palette at the bottom) are not loaded when the picker is displayed. These favorites are shared across applications. If you then add favorites through the picker, the user's favorite colors are replaced with the newly-created list (that is, a list of 10 colors is immediately reset to a list with the only first color you add via the picker). Because the list is "empty" when presented, then overwritten when changed, this leads to data loss.
Steps to recreate:
Launch another application and create or observe favorite colors in the color picker panel.
Launch your picker demo app.
Note the empty favorites.
Drag a new color into the favorites.
Switch back to other app and observe reset favorites with new color only.
Quit your demo app and relaunch.
Observe once again the most recent favorites are empty.
After spending some time investigating BFColorPicker, I was unable to determine the cause. I have a theory transferring the panel's contents disconnects something that wasn't considered. I welcome a discussion. :-)
The text was updated successfully, but these errors were encountered:
Like BFColorPicker, this clean new implementation also suffers a bug where user favorites (the favorite color palette at the bottom) are not loaded when the picker is displayed. These favorites are shared across applications. If you then add favorites through the picker, the user's favorite colors are replaced with the newly-created list (that is, a list of 10 colors is immediately reset to a list with the only first color you add via the picker). Because the list is "empty" when presented, then overwritten when changed, this leads to data loss.
Steps to recreate:
After spending some time investigating BFColorPicker, I was unable to determine the cause. I have a theory transferring the panel's contents disconnects something that wasn't considered. I welcome a discussion. :-)
The text was updated successfully, but these errors were encountered: