bem / bem-bl

Base BEM library
http://bem.github.com/bem-bl/
198 stars 84 forks source link

BEM-1806 — i-pointer-events: Лишний раз инициируется событие pointerdown #539

Closed mshustov closed 10 years ago

mshustov commented 10 years ago

в целом ситуация такая - первый раз pointerdown триггерится по touchstart, все ок, но когда мы в fastclick синтетически генерируем mousedown, pointer-events генерит нам pointerdown второй раз. в целом необходимо, чтобы при таких вот синтетических событиях pointer-* библиотека не генерировала событие, самый дешевый по производительности способ это проверить наличие флага, который сейчас выставляется в i-fastclick. по идее надо выпилить как только перейдем на реализацию pointer-events из bem-core или прекратим генерировать синтетиеский mousedown в fastclick для обратной совместимости

tadatuta commented 10 years ago

@restrry это протестированный PR?

mshustov commented 10 years ago

@tadatuta в процессе, отпишу как будет сделано