One problem you can encounter while working with Flash CS3 ScrollPane component with WMODE=”Transparent” in Firefox, Safari or Opera is that the pane content will be seen as 85 by 85 pixels square and no scrollbars will be activated. The bug is caused by the fact that for those browsers in transparent mode the draw() method never gets called.

The solution is to force calling it and of course make sure you don’t call it twice. The solution I propose is the following one:

Extend the ScrollPane class as follow: