Can you please tell what is your application structure in which you placed the screens....something like as below
One thing you can do here is to dispatch an event with respect to systemManager in your main application and also try to listen the event with respect to systemManager in your screen2.
So in your main application you dispatch an Event like this..
//In your main app
//In your Screen 2 you will listen the event w.r.t systemManger like below..
private function onMainAppDataChanged(event:Event):void
// write your logic and update data changes here...
Dont forget to remove the Event Listener as I did in the onMainAppDataChanged() function....
This will make you catch the event in the screen2 dispatched from the main app...
If this post answers your question or helps, please kindly mark it as such.
That did it. Thank you so much, Bhasker! (And sorry about the delay in responding; this portion of the project got put on hold for a bit and I've only gotten back to it in the last couple days).
Its ok Amanda no problem..I am glad that it worked for you....