AdvancedDataGrid があります。ときどき、dataProvider を変更した直後にセルをロールオーバーすると、null ポインターが表示されます。ヌルポインターは、アイテムレンダラー(AdvancedDataGridItemRenderer)のsystemManagerプロパティがnullになっていることが原因なので...
ToolTipManagerImpl.createTip() は、831 行目で sm を null に設定しています
行 831 は次のようになります。
var sm:ISystemManager = getSystemManager(currentTarget) as ISystemManager;
(currentTarget は、null systemManager プロパティを持つ AdvancedDataGridItemRenderer のインスタンスです)
sm を null に設定すると、次の行 (832) が失敗します
sm.topLevelSystemManager.addChildToSandboxRoot("toolTipChildren", currentToolTip as DisplayObject);
その後、エラーが発生し続けます...
だから、私は質問だと思います - AdvancedDataGridItemRenderer のインスタンスが systemManager == NULL を持つのはなぜですか?どうすればこれを修正できますか?