[PE] Fix multiple animations
This commit is contained in:
parent
21a9d01568
commit
d94b41692c
|
@ -354,12 +354,12 @@ define([
|
||||||
if (!item.get('isCustom')) { // remove custom effect from list if not-custom is selected
|
if (!item.get('isCustom')) { // remove custom effect from list if not-custom is selected
|
||||||
var rec = store.findWhere({isCustom: true});
|
var rec = store.findWhere({isCustom: true});
|
||||||
forceFill = !!rec;
|
forceFill = !!rec;
|
||||||
store.remove(rec);
|
rec && store.remove(rec);
|
||||||
}
|
}
|
||||||
if (this._state.Effect!==AscFormat.ANIM_PRESET_MULTIPLE) { // remove "multiple" item if one effect is selected
|
if (this._state.Effect!==AscFormat.ANIM_PRESET_MULTIPLE) { // remove "multiple" item if one effect is selected
|
||||||
var rec = fieldStore.findWhere({value: AscFormat.ANIM_PRESET_MULTIPLE});
|
var rec = fieldStore.findWhere({value: AscFormat.ANIM_PRESET_MULTIPLE});
|
||||||
forceFill = forceFill || !!rec;
|
forceFill = forceFill || !!rec;
|
||||||
fieldStore.remove(rec);
|
rec && fieldStore.remove(rec);
|
||||||
}
|
}
|
||||||
view.listEffects.selectRecord(item);
|
view.listEffects.selectRecord(item);
|
||||||
view.listEffects.fillComboView(item, true, forceFill);
|
view.listEffects.fillComboView(item, true, forceFill);
|
||||||
|
@ -368,7 +368,7 @@ define([
|
||||||
store.remove(store.findWhere({isCustom: true})); // remove custom effects
|
store.remove(store.findWhere({isCustom: true})); // remove custom effects
|
||||||
if (this._state.Effect==AscFormat.ANIM_PRESET_MULTIPLE) { // add and select "multiple" item
|
if (this._state.Effect==AscFormat.ANIM_PRESET_MULTIPLE) { // add and select "multiple" item
|
||||||
view.listEffects.fillComboView(store.at(0), false, true);
|
view.listEffects.fillComboView(store.at(0), false, true);
|
||||||
fieldStore.remove(fieldStore.at(fieldStore.length-1));
|
fieldStore.reset(fieldStore.slice(0, fieldStore.length-1));
|
||||||
view.listEffects.fieldPicker.selectRecord(fieldStore.add(new Common.UI.DataViewModel({
|
view.listEffects.fieldPicker.selectRecord(fieldStore.add(new Common.UI.DataViewModel({
|
||||||
group: 'none',
|
group: 'none',
|
||||||
value: AscFormat.ANIM_PRESET_MULTIPLE,
|
value: AscFormat.ANIM_PRESET_MULTIPLE,
|
||||||
|
|
Loading…
Reference in a new issue