Fix Bug 36134.
This commit is contained in:
parent
99d5205a80
commit
03890e6403
|
@ -1746,6 +1746,8 @@ define([
|
||||||
},
|
},
|
||||||
|
|
||||||
onSelectChart: function(picker, item, record) {
|
onSelectChart: function(picker, item, record) {
|
||||||
|
if (!record) return;
|
||||||
|
|
||||||
var me = this,
|
var me = this,
|
||||||
type = record.get('type'),
|
type = record.get('type'),
|
||||||
chart = false;
|
chart = false;
|
||||||
|
@ -2339,8 +2341,10 @@ define([
|
||||||
|
|
||||||
shapePicker.on('item:click', function(picker, item, record, e) {
|
shapePicker.on('item:click', function(picker, item, record, e) {
|
||||||
if (me.api) {
|
if (me.api) {
|
||||||
|
if (record) {
|
||||||
me._addAutoshape(true, record.get('data').shapeType);
|
me._addAutoshape(true, record.get('data').shapeType);
|
||||||
me._isAddingShape = true;
|
me._isAddingShape = true;
|
||||||
|
}
|
||||||
|
|
||||||
if (me.toolbar.btnInsertText.pressed) {
|
if (me.toolbar.btnInsertText.pressed) {
|
||||||
me.toolbar.btnInsertText.toggle(false, true);
|
me.toolbar.btnInsertText.toggle(false, true);
|
||||||
|
@ -2411,6 +2415,7 @@ define([
|
||||||
|
|
||||||
equationPicker.on('item:click', function(picker, item, record, e) {
|
equationPicker.on('item:click', function(picker, item, record, e) {
|
||||||
if (me.api) {
|
if (me.api) {
|
||||||
|
if (record)
|
||||||
me.api.asc_AddMath(record.get('data').equationType);
|
me.api.asc_AddMath(record.get('data').equationType);
|
||||||
|
|
||||||
if (me.toolbar.btnInsertText.pressed) {
|
if (me.toolbar.btnInsertText.pressed) {
|
||||||
|
@ -2575,8 +2580,10 @@ define([
|
||||||
|
|
||||||
this.toolbar.mnuTextArtPicker.on('item:click', function(picker, item, record, e) {
|
this.toolbar.mnuTextArtPicker.on('item:click', function(picker, item, record, e) {
|
||||||
if (me.api) {
|
if (me.api) {
|
||||||
|
if (record) {
|
||||||
me.toolbar.fireEvent('inserttextart', me.toolbar);
|
me.toolbar.fireEvent('inserttextart', me.toolbar);
|
||||||
me.api.AddTextArt(record.get('data'));
|
me.api.AddTextArt(record.get('data'));
|
||||||
|
}
|
||||||
|
|
||||||
if (me.toolbar.btnInsertShape.pressed)
|
if (me.toolbar.btnInsertShape.pressed)
|
||||||
me.toolbar.btnInsertShape.toggle(false, true);
|
me.toolbar.btnInsertShape.toggle(false, true);
|
||||||
|
|
|
@ -805,6 +805,7 @@ define([
|
||||||
|
|
||||||
onAddSlide: function(picker, item, record) {
|
onAddSlide: function(picker, item, record) {
|
||||||
if (this.api) {
|
if (this.api) {
|
||||||
|
if (record)
|
||||||
this.api.AddSlide(record.get('data').idx);
|
this.api.AddSlide(record.get('data').idx);
|
||||||
|
|
||||||
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
||||||
|
@ -821,6 +822,7 @@ define([
|
||||||
|
|
||||||
onChangeSlide: function(picker, item, record) {
|
onChangeSlide: function(picker, item, record) {
|
||||||
if (this.api) {
|
if (this.api) {
|
||||||
|
if (record)
|
||||||
this.api.ChangeLayout(record.get('data').idx);
|
this.api.ChangeLayout(record.get('data').idx);
|
||||||
|
|
||||||
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
||||||
|
@ -1502,6 +1504,8 @@ define([
|
||||||
},
|
},
|
||||||
|
|
||||||
onSelectChart: function(picker, item, record) {
|
onSelectChart: function(picker, item, record) {
|
||||||
|
if (!record) return;
|
||||||
|
|
||||||
var me = this,
|
var me = this,
|
||||||
type = record.get('type'),
|
type = record.get('type'),
|
||||||
chart = false;
|
chart = false;
|
||||||
|
@ -1541,7 +1545,7 @@ define([
|
||||||
|
|
||||||
onListThemeSelect: function(combo, record) {
|
onListThemeSelect: function(combo, record) {
|
||||||
this._state.themeId = undefined;
|
this._state.themeId = undefined;
|
||||||
if (this.api)
|
if (this.api && record)
|
||||||
this.api.ChangeTheme(record.get('themeId'));
|
this.api.ChangeTheme(record.get('themeId'));
|
||||||
|
|
||||||
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
|
||||||
|
@ -1769,6 +1773,7 @@ define([
|
||||||
|
|
||||||
equationPicker.on('item:click', function(picker, item, record, e) {
|
equationPicker.on('item:click', function(picker, item, record, e) {
|
||||||
if (me.api) {
|
if (me.api) {
|
||||||
|
if (record)
|
||||||
me.api.asc_AddMath(record.get('data').equationType);
|
me.api.asc_AddMath(record.get('data').equationType);
|
||||||
|
|
||||||
if (me.toolbar.btnsInsertText.pressed) {
|
if (me.toolbar.btnsInsertText.pressed) {
|
||||||
|
|
|
@ -1681,9 +1681,10 @@ define([
|
||||||
});
|
});
|
||||||
|
|
||||||
btn.textartPicker.on('item:click', function(picker, item, record, e) {
|
btn.textartPicker.on('item:click', function(picker, item, record, e) {
|
||||||
|
if (record)
|
||||||
me.fireEvent('insert:textart', [record.get('data')]);
|
me.fireEvent('insert:textart', [record.get('data')]);
|
||||||
|
|
||||||
if (e.type !== 'click') this.menu.hide();
|
if (e.type !== 'click') btn.menu.hide();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1714,6 +1715,7 @@ define([
|
||||||
itemTemplate: _.template('<div class="item-shape"><img src="<%= imageUrl %>" id="<%= id %>"></div>')
|
itemTemplate: _.template('<div class="item-shape"><img src="<%= imageUrl %>" id="<%= id %>"></div>')
|
||||||
})).on('item:click', function (picker, item, record, e) {
|
})).on('item:click', function (picker, item, record, e) {
|
||||||
if (e.type !== 'click') Common.UI.Menu.Manager.hideAll();
|
if (e.type !== 'click') Common.UI.Menu.Manager.hideAll();
|
||||||
|
if (record)
|
||||||
me.fireEvent('insert:shape', [record.get('data').shapeType]);
|
me.fireEvent('insert:shape', [record.get('data').shapeType]);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
@ -863,7 +863,7 @@ define([
|
||||||
},
|
},
|
||||||
|
|
||||||
onSelectChart: function(picker, item, record, e) {
|
onSelectChart: function(picker, item, record, e) {
|
||||||
if (!this.editMode) return;
|
if (!this.editMode || !record) return;
|
||||||
var me = this,
|
var me = this,
|
||||||
info = me.api.asc_getCellInfo(),
|
info = me.api.asc_getCellInfo(),
|
||||||
type = info.asc_getFlags().asc_getSelectionType(),
|
type = info.asc_getFlags().asc_getSelectionType(),
|
||||||
|
@ -2369,8 +2369,10 @@ define([
|
||||||
|
|
||||||
shapePicker.on('item:click', function(picker, item, record, e) {
|
shapePicker.on('item:click', function(picker, item, record, e) {
|
||||||
if (me.api) {
|
if (me.api) {
|
||||||
|
if (record) {
|
||||||
me._addAutoshape(true, record.get('data').shapeType);
|
me._addAutoshape(true, record.get('data').shapeType);
|
||||||
me._isAddingShape = true;
|
me._isAddingShape = true;
|
||||||
|
}
|
||||||
|
|
||||||
if (me.toolbar.btnInsertText.pressed) {
|
if (me.toolbar.btnInsertText.pressed) {
|
||||||
me.toolbar.btnInsertText.toggle(false, true);
|
me.toolbar.btnInsertText.toggle(false, true);
|
||||||
|
@ -2411,9 +2413,10 @@ define([
|
||||||
|
|
||||||
this.toolbar.mnuTextArtPicker.on('item:click',
|
this.toolbar.mnuTextArtPicker.on('item:click',
|
||||||
function(picker, item, record, e) {
|
function(picker, item, record, e) {
|
||||||
|
if (record) {
|
||||||
me.toolbar.fireEvent('inserttextart', me.toolbar);
|
me.toolbar.fireEvent('inserttextart', me.toolbar);
|
||||||
me.api.asc_addTextArt(record.get('data'));
|
me.api.asc_addTextArt(record.get('data'));
|
||||||
|
}
|
||||||
if ( me.toolbar.btnInsertShape.pressed )
|
if ( me.toolbar.btnInsertShape.pressed )
|
||||||
me.toolbar.btnInsertShape.toggle(false, true);
|
me.toolbar.btnInsertShape.toggle(false, true);
|
||||||
|
|
||||||
|
@ -2483,6 +2486,7 @@ define([
|
||||||
|
|
||||||
equationPicker.on('item:click', function(picker, item, record, e) {
|
equationPicker.on('item:click', function(picker, item, record, e) {
|
||||||
if (me.api) {
|
if (me.api) {
|
||||||
|
if (record)
|
||||||
me.api.asc_AddMath(record.get('data').equationType);
|
me.api.asc_AddMath(record.get('data').equationType);
|
||||||
|
|
||||||
if (me.toolbar.btnInsertText.pressed) {
|
if (me.toolbar.btnInsertText.pressed) {
|
||||||
|
|
Loading…
Reference in a new issue