Thanks for replying.
SWFLoader don't have any reload-methods (or simular), so it seems like the only way to do it, is to unload the SWF when changing state, then load it back in when returning to the state which contains the SWF.
As I'm just starting to learn Flex, I don't have the needed knowledge about ActionScript to pull this off.
Any help in this matter would therefore be much appriciated.
Okay, this is pretty much straight out of the help files:
In your Application you have a function called apploader. apploader takes the name of the module you pass to it and set the url property of the moduleloader with that.
In any module that gets loaded, you have a call to Application.application.apploader("someotherModule.swf") when you want to unload that module. In your case you'd get the name of the swf based on the state, right?