Conversation
| ctxStorage = eventStorage[ctxId] = {}; | ||
| if(isBindToInstance) { | ||
| ctx._events().on({ modName : 'js', modVal : '' }, function() { | ||
| params.bindToArbitraryDomElem && ctxStorage[storageKey] && |
There was a problem hiding this comment.
@veged может bindToArbitraryDomElem полностью из параметров удалить? Он использовался только в этом месте.
There was a problem hiding this comment.
Этот параметр появился после этого фикса d095501
There was a problem hiding this comment.
звучит логично. добавишь отрывание отдельным коммитом?
There was a problem hiding this comment.
Если @veged не против, то добавлю. В переписке телеги были сомнения на этот счёт.
There was a problem hiding this comment.
я не понимаю, почему хочется его удалять? это же про ветку, когда мы биндимся к произвольной jQuery-цепочке
There was a problem hiding this comment.
@veged потому что оно не используется. Точнее использовалось непонятно для чего.
При каждой новой связке через _events() создаётся новый мендежер для текущего контекста.
При этом подписка на отписку происходит только при первой связке и то если имеет этот ключ.
There was a problem hiding this comment.
«используется непонятно для чего» != «не используется» ;-)
я ж говорю, bindToArbitraryDomElem используется при байнде к произвольной jQuery-цепочке
There was a problem hiding this comment.
так тут и было это использование — я поэтому и не понимаю, как ты смог его удалить ;-) нет спек на байнд к произвольной jQuery-цепочке получается :-(
There was a problem hiding this comment.
d1c8214 to
a978ac7
Compare

fix #1580