1 person found this helpful
That's an FC bug. Can you try to reproduce the exact steps to create this situation?
You can probably remedy it by deleting the redundant components and then re-creating them one at a time. When you delete them, do it by clicking the trash can in the layers panel - otherwise you may delete them only from the current state.
Thanks for responding! I worked around the bug by converting the SWFs to Generic / Custom Elements within FC. That changes the code into a call to the library instead of inserting the swfcontroller module into the mxml.
As far as replicating, I will try to do that in the coming days and attach a package.
To workaround, convert the SWFs to generic / custom objects using the HUD.
I figured it out:
1. Create 2 states with SWFs imported into them
2. Duplicate the first state and not the second state to create a third state
3. Import a SWF into the third state, and FC acts like this is the second state all over again and uses the same swfcontroller ID
I have attached three files that recreate the problem
Repeat_SWF_ID_Bug_Replication.zip 1,007.0 K
So, this is definitely a bug.
I'm going to go ahead and log a bug for this issue as you described, so we can track it and make sure it gets resolved.
Thanks a million for figuring out and posting the repro steps/files.
This is exactly why its great to get a beta out and in the hands of customers early.
Definitely keep us posted if you find anything else.