fix offlineapp list re-render (multiple copies of items)