fix error: will always call hidden atwho event

fix #171, #173