Can you post your code for that procedure? Is your listview in Icon view and do the items reappear if you refresh the form by doing a minimize/resote on the form that contains the listview?

Again, the selection moves to another item or the coordinates of the item moves?