It isn't random for me, it's the first fill color used. If I draw a circle with a ton of circles inside it of all varying colors, then copy/cut and paste/paste-in-place it will always select the first circles fill color. If I change that color, cut the object off stage, change my selected colors and paste it again, it will change to the color I changed the first circles color to. So it's pretty consistently changing to that.
If you group the objects it won't mess with your color selections.
I'm not certain how I'd categorize this. The color panel should be the only thing being updated when you do this because after you paste it the IDE 'selects' it, so it's probably triggering this behavior for that reason.
Which is fair, but the problem of it changing the fill color with the pasted object is still a problem. Is there a way to turn that off? I have it happening on my computers as well (running cloud and CS5). I also would like my fill color to remain untouched when I paste an object of a different color.
1 person found this helpful
I can only verify what you see and explain the behavior but I do not believe there is any way to alter that behavior. When the new object is added to the stage (via paste) Flash makes sure to select it and it's unavoidable (and desired behavior) that it would trigger the contextual (color) panels with the correct information for the current selection. This appears to be a bug in that regard.
You can always report it in a bug submission, I think the behavior is a clear bug and it should be easy to fix. It affects CS6 which is still a current product (due to AS2.0 support mostly), and CC, so it's important. Good find!
I reported it as a bug. Thanks for your feedback!
Thank you, and you're welcome.