[SSE] Fix bug 46131

This commit is contained in:
JuliaSvinareva 2020-08-25 15:04:12 +03:00
parent 25524e53f5
commit f6362a9fe0
2 changed files with 2 additions and 3 deletions

View file

@ -364,10 +364,9 @@ define([
this.tabs[this.tabs.length - 1].$el.removeClass('mousemove right');
}, this));
addEvent(this.$bar[0], 'drop', _.bind(function (event) {
var index = this.tabs.length;
this.$el.find('.mousemove').removeClass('mousemove right');
if (this.isDrop === undefined) {
this.trigger('tab:drop', event.dataTransfer, index);
this.trigger('tab:drop', event.dataTransfer, 'last');
} else {
this.isDrop = undefined;
}

View file

@ -243,7 +243,7 @@ define([
if (arrData) {
var key = _.findWhere(arrData, {type: 'key'}).value;
if (Common.Utils.InternalSettings.get("sse-doc-info-key") === key) {
this.api.asc_moveWorksheet(index, _.findWhere(arrData, {type: 'indexes'}).value);
this.api.asc_moveWorksheet(_.isNumber(index) ? index : this.api.asc_getWorksheetsCount(), _.findWhere(arrData, {type: 'indexes'}).value);
this.api.asc_enableKeyEvents(true);
Common.NotificationCenter.trigger('tabs:dragend', this);
} else {