var idx=-1; for(var i=0; i<self.selected.length; i++){ if(self.selected[i]==obj){ idx=i; break; } } if(idx>-1){ obj.setMode(ta.Annotation.Modes.View); self.selected.splice(idx,1); } return obj;