List now refreshes after undo. Used a hack because notifyDataSetChanged() was not working.