[SSE] Fix bug with loading mask in header/footer dialog (can disable mask animation)
This commit is contained in:
parent
24ecdef872
commit
8c463807b0
|
@ -639,7 +639,10 @@ define([
|
|||
show: function(x,y) {
|
||||
if (this.initConfig.modal) {
|
||||
var mask = _getMask();
|
||||
if (this.options.animate !== false) {
|
||||
if (this.options.animate === false || this.options.animate && this.options.animate.mask === false) { // animate.mask = false -> don't animate mask
|
||||
mask.attr('counter', parseInt(mask.attr('counter'))+1);
|
||||
mask.show();
|
||||
} else {
|
||||
var opacity = mask.css('opacity');
|
||||
mask.css('opacity', 0);
|
||||
mask.attr('counter', parseInt(mask.attr('counter'))+1);
|
||||
|
@ -648,9 +651,6 @@ define([
|
|||
setTimeout(function () {
|
||||
mask.css(_getTransformation(opacity));
|
||||
}, 1);
|
||||
} else {
|
||||
mask.attr('counter', parseInt(mask.attr('counter'))+1);
|
||||
mask.show();
|
||||
}
|
||||
|
||||
Common.NotificationCenter.trigger('modal:show', this);
|
||||
|
|
|
@ -50,7 +50,8 @@ define([
|
|||
options: {
|
||||
width: 647,
|
||||
style: 'min-width: 350px;',
|
||||
cls: 'modal-dlg enable-key-events'
|
||||
cls: 'modal-dlg enable-key-events',
|
||||
animate: {mask: false}
|
||||
},
|
||||
|
||||
initialize : function(options) {
|
||||
|
@ -607,10 +608,6 @@ define([
|
|||
|
||||
show: function() {
|
||||
Common.UI.Window.prototype.show.apply(this, arguments);
|
||||
var me = this;
|
||||
_.delay(function(){
|
||||
me.onCanvasClick('#header-left-img');
|
||||
},500);
|
||||
},
|
||||
|
||||
close: function() {
|
||||
|
@ -638,6 +635,10 @@ define([
|
|||
this.HFObject = new AscCommonExcel.CHeaderFooterEditor(['header-left-img', 'header-center-img', 'header-right-img', 'footer-left-img', 'footer-center-img', 'footer-right-img'], 205);
|
||||
this._setDefaults(this.props);
|
||||
this.editorCanvas = this.$window.find('#ce-canvas-menu');
|
||||
var me = this;
|
||||
_.delay(function(){
|
||||
me.onCanvasClick('#header-left-img');
|
||||
},500);
|
||||
},
|
||||
|
||||
_setDefaults: function (props) {
|
||||
|
|
Loading…
Reference in a new issue