Version: 3.5.6 (using KDE 3.5.6, Gentoo) Compiler: Target: i686-pc-linux-gnu OS: Linux (i686) release 2.6.20-gentoo-r3 Try this: <html> <head> <script> function sayhello() { document.getElementById('hello').innerHTML = 'hello world!'; } </script> </head> <body> <a href=javascript:sayhello()>click</a> <div id='hello'></div> </body> </html> When you click on "click", "hello world!" should appear but I see nothing until I click again. Firefox on the other hand, does it right.
It does update --- it just doesn't repaint right. So it's a bug, but not my fault ;-)
Created attachment 24457 [details] Testcase for lazy triagers :-) The issue cannot be reproduced in KDE4 trunk (r. 799086)
Thanks for the test case, this is reproducible in 3.5.9. Marking to be done later if a backport is to be done.