|
Hello Flexcoders; I have a TitleWindow whose only child is a List. The List
uses a custom itemRenderer that just draws an HBox with a TextLabel inside. This
all works as expected. However, if I use PopupManager to create a popup using
the TitleWindow sublass, there are problems. When scrolling the list down, an extra itemRenderer is drawn
above the bounds of the list. Likewise, when scrolling up, an itemRender is
drawn below the bottom bounds of the List. I tried setting clipContents on the
TitleWindow to “true”, but that made no difference. This problem only occurs when the TitleWindow is “popped
up”. Does anyone have an idea what I can do to fix this? Thanks. Tobias. Here’s a simple application that reproduces the
problem: <?xml version="1.0"
encoding="utf-8"?> <mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical"
xmlns:local="*" creationComplete="OnLoad()"> <mx:Script> <![CDATA[ import
mx.managers.PopUpManagerChildList; import
mx.managers.PopUpManager; private
function OnLoad() : void { var
win : MyTitleWindow = MyTitleWindow( PopUpManager.createPopUp( this,
MyTitleWindow, false, PopUpManagerChildList.POPUP ) ); win.title
= "Popup Title Window"; PopUpManager.centerPopUp(
win ); win.y
*= 1.5; } ]]> </mx:Script> <local:MyTitleWindow
title="Title Window"/> </mx:Application> -------- MyTitleWindow.mxml -------- <?xml version="1.0"
encoding="utf-8"?> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
width="400"
height="300"> <mx:ArrayCollection
id="ac"> <mx:String>One</mx:String> <mx:String>Two</mx:String> <mx:String>Three</mx:String> <mx:String>Four</mx:String> <mx:String>Five</mx:String> </mx:ArrayCollection> <mx:List
width="100%" height="100%"
borderStyle="none" dataProvider="{ac}"> <mx:itemRenderer> <mx:Component> <mx:HBox
height="100" borderStyle="solid"
verticalAlign="middle"> <mx:Label
text="{data}"/> </mx:HBox> </mx:Component> </mx:itemRenderer> </mx:List>
</mx:TitleWindow> Kodak Graphic Communications Canada Company -- 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
|
- [flexcoders] Flex2: Problem with list item renderers in a po... Tobias Patton

