I had a look at the code and found that
hideLoader() was not being fired, even though it’s called both
onload and by a
setTimer.
I then put an
alert() in the top of the inline script block in header.inc.php and found that that didn’t fire either. So looks like a problem with onload.
Then I put an
alert() in mootools.js and that made the problem go away, even when I took out the
alert().
I’m no javascripter so I’m hoping that someone more knowledgeable can tell me what’s going on. It looks like I had a bad copy of mootools.js in my cache which blocked
document.onload. And yet I had emptied my browser cache in both Opera and IE.
It seems from other posts (see
this thread also) that this is a continuing, though rare, problem in MODx and it’s a bad one because it completely breaks the interface. I hope someone can find a way to fix it for good. Does 0.9.7 use this code?