I notice that when I start up my application it shows the spinning busy cursor, and while you keep your mouse over it and don't move it the spinning cursor stays. The instant you move the cursor it drops back to an ordinary pointer cursor. I find this really distracting since I assume there's no point doing anything until the spinning cursor goes away, and so I am still waiting for it to "finish" when in fact it seems there is nothing to finish. I observe this on the standard test app in WebConnect 1.1 with XULRunner 1.9.2, but not in WebConnect 1 with XULRunner 1.8.

Has anyone noticed this? Does anyone know of any solutions? I have looked around on the Web a little, but haven't seen anything obvious that solves the problem.

I finally tried the workaround I should have thought of earlier, and it works:Just use SetCursor(wx.StockCursor(wx.CURSOR_POINTER)) on the main application frame after calling OpenURI() for the first time.