fix error: will always call hidden atwho event

fix #171, #173
Merge branch 'hotfixs'