set needs display on visible item rather than readding the item view