1. 程式人生 > >Flex 4.5下 mx:TabNavigator 與s:TextInput一起使用的Bug

Flex 4.5下 mx:TabNavigator 與s:TextInput一起使用的Bug

      今日發現,在Flex 4.5下 mx:TabNavigator 與s:TextInput一起會曾在bug,具體操作為:

<mx:TabNavigator x="10" y="274" width="200" height="112">
				<s:NavigatorContent width="100%" height="100%" label="選項卡 1">
					<s:TextInput x="40" y="10"/>
				</s:NavigatorContent>
			</mx:TabNavigator>


      當你想往TextInput寫入值時,Bug 出現,提示:

               TypeError: Error #1009: 無法訪問空物件引用的屬性或方法。
                              at mx.containers::TabNavigator/keyDownHandler()[E:\dev\hero_private\frameworks\projects\mx\src\mx\containers\TabNavigator.as:895]

     除錯跟蹤時發現原來是TabNavigator 中的游標管理器物件FocusManager為空。不知4.6是否存在,期待解決~~