iam loading an Flex app into an Flash App. In the Flex App is an Drag an Drop with a List. Its crazy , but when the Flash App loads the Flex app for the fist time the Drag and Drop works fine. But when i unload it and load it for the second time it throws this Error:

I got lost at spitz un sparkens, german errors aren't my strength, at a guess, using my stalag 13 interpretation skills, it would seem you have killed something off in the unload and it doesn't get reinstantiated. Probably seeing the code would be more helpful.

Well, even if I had no idea, it is still worth investigating why in the first instance you have no issues with null pointers but once you 'unload' something the issue begins, if a little light humour isn't to your taste such is life. (Ich bin nicht dumm, nur ein wenig langsam) , mit spitz n sparkens was a terminology we used in college every time we blew up some piece of electronic equipment as a way of explaining its lack of functionality. Much like all computers run on smoke, logical becuase when you let the smoke out they stop working.

Anyway back to the issue as I said these sort of problems are always easier to appreciate(auch für ein Narr wie ich) when the possibly offending code accompanies the request for help.

David.

ps: Never tell an australian to keep his mouth shut, it just inspires us to greater acts of stupidity

Ihre Objekte sind zu mir gehören!!! LOL I took a year of German, stayed in Berlin for a month and all I can remember is... Scheiße!

Ok, so about this problem of yours... it's been brought up in this forum before -- Error 1009 on drag/drop events within lists when those lists are not in the main application domain (whether it's a pop up or some module). See the post here:

A bug was supposed to have been created for this issue. If not, I recommend you submit a new bug and reference yours and the other post's test case. Also worth asking the other poster if they came up with a workaround.

My hunch is that whatever is tripping you up is internal and non trivial (i.e. I have no idea why this is happening and have no obvious workaround for you ). Best o luck,

@David, thanks for the code. We should also test for drag/drops within the module itself, but with that said, I tried modules (with minor change to your code), sub apps, and also popups... all WORKING.

I also revisited 80sRelics' code and discovered that his app wasn't working b/c the base class for his popup was <s:Group> and for a popup, you really need something that hosts FocusManager (most containers do, just not Group).

I know the Problems with the Manager instantiation in the Main App, who declared in Modules, but this was not the Problem. I tryed that workaround before i post this.

I found out that the Problem has anything to do with the LoaderContext. The FlashApp loads the FlexApp with with the LoaderContext ApplicationDomain.currentDomain. After deleting this, everything works fine.

And until the next Problem we will discuss, please learn a little bit better german, no more quotes form TV series. :-P