[SSE] Fix bug 46131
This commit is contained in:
parent
25524e53f5
commit
f6362a9fe0
|
@ -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;
|
||||
}
|
||||
|
|
|
@ -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 {
|
||||
|
|
Loading…
Reference in a new issue