I've already reported this bug, posting here in case anyone has information.
Steps to reproduce bug:
1. Embed a font, call it Font1
2. Create a new symbol
3. In the symbol, create two text fields that use Font1
4. Duplicate the symbol
Results: You'll note that a copy of the font has been created in the library
Expected results: The symbol should be duplicated, but their shouldn't be a copy of the font created.
In specific situations, this can cause the software to crash. I can provide a detailed example of required.
Has anyone else experienced this? Any ideas/feedback?
What version of Flash? You should also link to the bug submission here so others can vote it up if needed.
I can verify that behavior in CS6 and CS5.5.
I feel it's a bug as well. No other assets are typically duplicated but because this stretches so far back I do wonder if there's some internal reasoning, such as despite the Font being duplicated in the library the SWF file size is unaffected no matter how many times you duplicate it. Flash is realizing all those fonts are the same and isn't actually duplicating them on compile, just making new names. It does clutter the library though.
Thanks for the feedback sinious
I've seen it in CC and CS6. For the record, I found this problem because this behavior was actually causing my IDE to crash. It is easy to reproduce the crash.
Repeat the same steps from above, but with the following differences:
A) Have your embedded font inside a folder in the library. (Ex. fonts/my_embedded_font)
B) Duplicating the symbol containing the two text fields twice. On duplication one, a copy of my_embedded_font will be created in the root library. Duplicate the symbol again, and the IDE crashes.
I used the bug submission form, and can't seem to find a link to it. Would you happen to know where I can see my submitted bug reports?
Hi z_screenname ,
Thanks for reporting this! This was actually a cause of crashes in some more common scenarios as well.
This has been Fixed now and font items would no longer get duplicated on trying to duplicate a symbol. Fix will be available with the forthcoming update.
The new update(Flash Pro CC release - November 2013) is now available to you. This Flash CC update will update your flash version to 220.127.116.11. can you check this using this latest update
You can update from the Adobe Creative Cloud application or from Flash Pro CC Help -> Updates menu.
You will more information about the update at: http://helpx.adobe.com/flash/using/whats-new.html
Adobe Flash Professional Team