title: Flex DataGrid autoscroll on dataProvider change
body: <p>My Flex datagrid automatically <strong>scrolls to the top</strong> when I update the dataProvider (ArrayCollection). I <strong>do not want this to happen, but I still want <em>all</em> of the objects to update</strong>. I am developing a semi-real time dashboard for a customer's management system, that will update often. If it scrolls to the top every time it updates, it will be very difficult and frustrating to use.</p>
  
  <p>I've attempted to use the following techniques to prevent this, none have worked.</p>
  
  <pre><code>dataProvider = updatedDataProvider;
  dataProvider.updateItem(dataProvider);
  
  dataProvider.source = updatedDataProvider.source;
  dataProvider.updateItem(dataProvider);
  </code></pre>
  
  <p>I've attempted to dispatch a mouse event to hold the vertical scrollbar in place, I've attempted to lock the vertical scrollbar position value in place (saving and reassigning)...</p>
  
  <p>And many others, those are just the first few that popped into my head. Anyone have any ideas?</p>