Skip to content

Commit 11b1ca8

Browse files
committed
Merge remote-tracking branch 'origin/MAGETWO-58771' into 2.0-develop-pr6
2 parents b189309 + f3b9b7d commit 11b1ca8

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

lib/web/mage/edit-trigger.js

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,12 +98,16 @@
9898
* @protected
9999
*/
100100
_onMouseMove: function(e) {
101-
var target = $(e.target);
102-
target = target.is(this.trigger) || target.is(this.options.editSelector) ?
103-
target :
104-
target.parents(this.options.editSelector).first();
101+
var target = $(e.target),
102+
inner = target.find(this.options.editSelector);
105103

106-
if (target.size()) {
104+
if ($(e.target).is('button') && inner.length) {
105+
target = inner;
106+
} else if (!target.is(this.trigger) && !target.is(this.options.editSelector)) {
107+
target = target.parents(this.options.editSelector).first();
108+
}
109+
110+
if (target.length) {
107111
if (!target.is(this.trigger)) {
108112
this._setPosition(target);
109113
this.currentTarget = target;

0 commit comments

Comments
 (0)