This page demonstrates how the static rendering engine used by Opera 4, 5 & 6 can only reflow the page when the user forces it to.
This is a limitation, not a bug: Opera 5 wasn't designed to reflow pages.
This example is intended to be viewed on a Psion/EPOC device running Opera 5, where the Ctrl+T hotkey toggles the main Toolbar. Adjusting the zoom level in Opera 6 on other platforms will have the same effect. Javascript must be enabled.
Test: [Click here to try again]
When this page first finished loading, a little Javascript was run to change the layout and colours (by changing the classes of some elements). You should have seen this happen instantly in browsers like Opera 7 but not in Opera 5/6.
Opera 5 did run the Javascript too and was successfully able to calculate the new layout but couldn't apply those changes to the screen automatically.
When you forced a redraw, by toggling the toolbar or adjusting the zoom level, Opera was able to reflow the page and the changes you can see finally appeared on screen.