From 1d4f2fa1e4adfe84314fa069ac5c8ee52ff08b82 Mon Sep 17 00:00:00 2001 From: Vasiliy Loginevskiy Date: Fri, 28 Jul 2017 19:53:07 +0300 Subject: [PATCH] menu__item: Fix arrow/pointer highlight behavior --- common.blocks/menu/__item/menu__item.js | 4 ++-- common.blocks/menu/__item/menu__item.spec.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/common.blocks/menu/__item/menu__item.js b/common.blocks/menu/__item/menu__item.js index 537433671..03b201668 100644 --- a/common.blocks/menu/__item/menu__item.js +++ b/common.blocks/menu/__item/menu__item.js @@ -71,7 +71,7 @@ provide(bemDom.declElem('menu', 'item', /** @lends menu__item.prototype */{ return this.params.text || this.domElem.text(); }, - _onPointerOver : function() { + _onPointerMove : function() { this.setMod('hovered'); }, @@ -88,7 +88,7 @@ provide(bemDom.declElem('menu', 'item', /** @lends menu__item.prototype */{ var ptp = this.prototype; this._domEvents() - .on('pointerover', ptp._onPointerOver) + .on('pointermove', ptp._onPointerMove) .on('pointerclick', ptp._onPointerClick); } })); diff --git a/common.blocks/menu/__item/menu__item.spec.js b/common.blocks/menu/__item/menu__item.spec.js index 38806a114..3ea23f9c7 100644 --- a/common.blocks/menu/__item/menu__item.spec.js +++ b/common.blocks/menu/__item/menu__item.spec.js @@ -17,10 +17,10 @@ describe('menu__item', function() { }); describe('hovered', function() { - it('should be hovered/unhovered on pointerover/pointerleave', function() { + it('should be hovered/unhovered on pointermove/pointerleave', function() { menuItem.hasMod('hovered').should.be.false; - menuItem.domElem.trigger('pointerover'); + menuItem.domElem.trigger('pointermove'); menuItem.hasMod('hovered').should.be.true; menuItem.domElem.trigger('pointerleave');