|
@@ -237,11 +237,13 @@
|
|
|
/* This works around a webkit bug. Refreshes the browser's viewport,
|
|
|
* otherwise chatboxes are not moved along when one is closed.
|
|
|
*/
|
|
|
- if ($.browser.webkit) {
|
|
|
- var conversejs = document.getElementById('conversejs');
|
|
|
- conversejs.style.display = 'none';
|
|
|
- var tmp = conversejs.offsetHeight; // jshint ignore:line
|
|
|
- conversejs.style.display = 'block';
|
|
|
+ if ($.browser.webkit && window.requestAnimationFrame) {
|
|
|
+ window.requestAnimationFrame(function () {
|
|
|
+ var conversejs = document.getElementById('conversejs');
|
|
|
+ conversejs.style.display = 'none';
|
|
|
+ var tmp = conversejs.offsetHeight; // jshint ignore:line
|
|
|
+ conversejs.style.display = 'block';
|
|
|
+ });
|
|
|
}
|
|
|
},
|
|
|
|