fix bug: remove duplicated subscribe event binding