bem-bl
bem-bl copied to clipboard
i-bem: trigger twice runs jquery-trigger
И __base, и __self.trigger дважды вызывают вот тут: https://github.com/bem/bem-bl/blame/dev/blocks-common/i-bem/i-bem.js#L193
вот это: https://github.com/bem/bem-bl/blob/dev/blocks-common/i-jquery/__observable/i-jquery__observable.js#L167
Не совершается ли лишняя работа?
@dfilatov боюсь, здесь не обойтись без твоего мнения. Посмотришь?
__base вызывает триггер из https://github.com/bem/bem-bl/blob/dev/blocks-common/i-jquery/__observable/i-jquery__observable.js#L167, __self.trigger(e, data); вызывает триггер на классе. В чем именно тут лишняя работа?
@baymer :eyes: