Eu tenho dois botões em meu aplicativo Flex ao lado do outro, buttonA e ButtonB. Quando o usuário faz um roll-over do mouse em qualquer um dos dois botões, eu quero o roll-over da pele (overSkin) para mostrar em ambos os botões, ou seja, botão A e B. Tentei fazê-lo usando este quando o usuário rolou botão B:
ButtonA.dispatchEvent(new MouseEvent(MouseEvent.ROLL_OVER));
e, em seguida, quando o usuário rolou para fora do botão BI fazer:
ButtonA.dispatchEvent(new MouseEvent(MouseEvent.ROLL_OUT));
Botão Eu não posso fazer o mesmo no botão A quando o usuário passa em / out. Ele provoca um ciclo infinito resultando em excesso de pilha.
Existe alguma outra maneira de fazer isso?