partly implemented accidental click protection