listening history updates in real time if active view