fixed issue in Array adapter where after removing we don't remove from its underlying list