My web app displays a simple table. Users can order their data by clicking on the column headers (quite standard).
We now are making background calls (ajax) so that data we are displaying might change suddenly.
My question is: if I sort by (let's say) price and then the price of something changes should I move the entire row so that the grid remains ordered ? Or is it more intuitive to appreciate that the order in the data must have been broken because of an update ?