Community
Participate
Working Groups
Activate the UICallBack in EntryPoint#createUI. Start the application in a WebKit browser (tested in Chrome 13 and Safari 5.1). The mouse cursor is changed to loading. In the browser tab there is a rotating circle and in the status bar shows "Waiting for...".
Reproducible with CVS HEAD and v14_Maintenance branch.
Just for the record - *no* loading cursor with the same browsers and RAP 1.3.2.
OK... with the final version of Chrome 14.0.835.163 i can't reproduce it anymore. Still reproducible with Safari 5.1 (7534.50). Probably it was WebKit issue which has been fixed with in the new Chrome 14 release. Will be interesting if the next version of Safari will have this problem solved too.
Unfortunately, this issue still persist in Safari 5.1.1.
Still valid with Safari 5.1.4.
It seems the solution is to start the uicallback request with a timeout: http://stackoverflow.com/questions/1064782/stop-the-browser-throbber-of-doom-while-loading-comet-server-push-iframe See also this blog post: http://www.leggetter.co.uk/2010/06/04/chromesafari-webkit-real-time-push-always-loading-indicator.html
Fixed by sending the UICallBack request with a timer.