Bonjour !
Voila, j'ai un TabNavigator auquel j'applique un filter :
(SuperTabNavigator est un composant customize qui derive de TabNavigator)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <containers:SuperTabNavigator id="tabs" width="100%" height="100%" popUpButtonPolicy="off" styleName="superTabNavigator" stopScrollingEvent="{MouseEvent.MOUSE_OUT}" startScrollingEvent="{MouseEvent.MOUSE_OVER}" scrollSpeed="25" dragEnabled="false" focusEnabled="false"> <containers:filters> <mx:DropShadowFilter id="shadowFilter" inner="false" color="#000000" alpha="0.12" angle="103" distance="1" blurX="9" blurY="9"/> </containers:filters> </containers:SuperTabNavigator>
Voila mon soucis :
lorsque j'ajoute une tab (par defaut il y en a toujours une de base) et que je rapetisse ma fenetre (resize) mon ombre (dropShadow) ne s'applique plus correctement a mon tabNavigator, il ne considere plus les tab, mais un grand rectangle autour de ceux ci.
Une copie d'ecran est plus facile a comprendre que des mots :
J'obtiens :
au lieu de :
Lorsque j'ai ce soucis d'affichage, si je clique sur une autre tab, puis revient sur la tab d'origine, je retrouve le bon affichage.
Quelqu'un a t il deja eu ce soucis ?
Quelqu'un aurait une solution en vue ?
J'ai essaye toute sorte de faux trucs qui n'ont bien sur pas marcher, appeler "updateDisplayList()" sur l'event resize de mon TabNavigator, cliquer sur enu autre tab et revenir sur la tab d'origine sur l'event resize, rien n'y fait...
Merci pour tout element de reponse !!!
Partager