fix stale view data sharing