Workaround: Mouse cursor doesn't change when mouse-idling

See this bug: http://code.google.com/p/chromium/issues/detail?id=26723

by dipish

HTML

The container below initially has a 'help' cursor. Press the button, move your mouse over the container and wait for 2 seconds (don't move your mouse anymore).<br />
<input type="button" value="Press me" onclick="doAction()" /> &nbsp;&nbsp;
<input type="button" value="Reset" onclick="resetDemo()" />
<br />
<div style="border: solid 2px green; width: 400px; height: 300px; overflow: hidden; cursor: help;" id="container">
    <p style="white-space: nowrap;">  Far far away, behind the word mountains, far from the countries Vokalia  and Consonantia, there live the blind texts.  Separated they live in  Bookmarksgrove right at the coast of the Semantics, a large language  ocean.  A small river named Duden flows by their place and supplies it  with the necessary regelialia.</p>
    <p style="white-space: nowrap;">It is a paradisematic country, in which roasted parts of sentences fly  into your mouth.  Even the all-powerful Pointing has no control about  the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum  decided to leave for the far World of Grammar.</p>
    <p style="white-space: nowrap;">The Big Oxmox advised her not to do so, because there were thousands of  bad Commas, wild Question Marks and devious Semikoli, but the Little  Blind Text didn’t listen.  She packed her seven versalia, put her  initial into the belt and made herself on the way.</p>
    <p style="white-space: nowrap;">When she reached the first hills of the Italic Mountains, she had a last  view back on the skyline of her hometown Bookmarksgrove, the headline  of Alphabet Village and the subline of her own road, the Line Lane.   Pityful a rethoric question ran over her cheek, then she continued her  way.  On her way she met a copy.</p>
    <p style="white-space: nowrap;">The copy warned the Little Blind Text, that where it came from it would  have been rewritten a thousand times and everything that was left from  its origin would be...

JavaScript

var container = document.getElementById('container');
    window.doAction = function() {    
        setTimeout(function() {
                container.style.cursor = 'default';
                container.scrollLeft = 100;
                //container.scrollLeft = 0;  // uncomment in production use
            }, 
        2000);
    }
    
    window.resetDemo = function() {
        container.style.cursor = 'help';
        container.scrollLeft = 0;
    }