I found a workaround for this by Jeff Tapper: Add this to your TitleWindow. override public function localToContent(point:Point):Point { return point; }
From: http://groups.yahoo.com/group/flexcoders/message/45117;_ylc=X3oDMTM3bHA0a3YyBF9TAzk3MzU5NzE0BGdycElkAzEyMjg2MTY3BGdycHNwSWQDMTYwMDAwNzIwNwRtc2dJZAM0NTEyNgRzZWMDZnRyBHNsawN2dHBjBHN0aW1lAzExNTQwMTgzMzEEdHBjSWQDNDUxMTc- --- In flexcoders@yahoogroups.com, "gotgoose09" <[EMAIL PROTECTED]> wrote: > > In one of my projects, I create a new TitleWindow that has two Lists in > which can drag items from one to the other. However, when I try > dragging items from one to the other, there is a blank space at the top > of each list that I can not drop items into - I have to drop the items > in the bottom of the list. If I have the same two lists not in a > TitleWindow, dragging and dropping works fine, with no "barrier." You > can view the problem at the link below, and recreate the problem with > the steps below. > > http://www.thegoosmans.com/flexproblem/TitleWindowDragAndDrop.swf > <http://www.thegoosmans.com/flexproblem/TitleWindowDragAndDrop.swf> > > Hi, to recreate my problem: > > 1. Create a new project (basic) > > 2. In the application mxml file, paste this code in: > <?xml version="1.0" encoding="utf-8"?> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > layout="vertical"> > <mx:Script> > <![CDATA[ > import mx.managers.PopUpManager; > private function makePopUp():void > { > PopUpManager.createPopUp(this, MyPopup, true); > } > ]]> > </mx:Script> > <mx:Button label="Make Popup" id="bPopup" click="makePopUp();" /> > <mx:HBox> > <mx:List id="list1" dragEnabled="true" dragMoveEnabled="true" > dropEnabled="true" width="100" height="100"> > <mx:dataProvider> > <mx:String>Item 1</mx:String> > <mx:String>Item 2</mx:String> > </mx:dataProvider> > </mx:List> > <mx:List id="list2" dragEnabled="true" dragMoveEnabled="true" > dropEnabled="true" width="100" height="100" /> > </mx:HBox> > </mx:Application> > > > 3. Create a new MXML Component, base it off of TitleWindow, call it > MyPopup.mxml > > 4. Paste this code into that file: > <?xml version="1.0" encoding="utf-8"?> > <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" > layout="vertical"> > <mx:HBox> > <mx:List id="list1" dragEnabled="true" dragMoveEnabled="true" > dropEnabled="true" width="100" height="100"> > <mx:dataProvider> > <mx:String>Item 1</mx:String> > <mx:String>Item 2</mx:String> > </mx:dataProvider> > </mx:List> > <mx:List id="list2" dragEnabled="true" dragMoveEnabled="true" > dropEnabled="true" width="100" height="100" /> > </mx:HBox> > </mx:TitleWindow> > > 5. Run the application. > > 6. Try dragging items from list to list on the main application. Then, > click the button and try dragging and dropping, notice the difference in > where you can drop items. > -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/