don't swap images if user clicks the same image

causes strange behavior on doublecliks