[bugfix] prevent synthetic onClick event bubble up