I have a strange problem I can't wrap my head against. It is present only in Chrome. The library I'm using is Prototype 1.6.

Basically, I have two elements wrapped into a container element. First of the two children elements is visible, the second one is hidden. Inside the hidden element I have a textarea element. When I mousover the container element, the first child should hide, second one should show itself. When I mouseout, the behavior should be opposite. You can see it here, along with the bug :)

<http://jsfiddle.net/gmM9m/2>

For some reason, in Chrome when I mouseover the textarea, the elements start blinking because they constantly turn themselves on and off. Does anyone have any idea what causes this behavior and how can I circumvent it?

Thank you!
Luka