[Mobile] Bug 35768.
This commit is contained in:
parent
a1095fb888
commit
f552caed5f
|
@ -456,6 +456,9 @@ define([
|
|||
if (this._isDocReady)
|
||||
return;
|
||||
|
||||
if (this._state.openDlg)
|
||||
uiApp.closeModal(this._state.openDlg);
|
||||
|
||||
var me = this,
|
||||
value;
|
||||
|
||||
|
@ -980,8 +983,10 @@ define([
|
|||
},
|
||||
|
||||
onAdvancedOptions: function(advOptions) {
|
||||
if (this._state.openDlg) return;
|
||||
|
||||
var type = advOptions.asc_getOptionId(),
|
||||
me = this, modal;
|
||||
me = this;
|
||||
if (type == Asc.c_oAscAdvancedOptionsID.TXT) {
|
||||
var picker,
|
||||
pages = [],
|
||||
|
@ -996,7 +1001,7 @@ define([
|
|||
|
||||
me.onLongActionEnd(Asc.c_oAscAsyncActionType.BlockInteraction, LoadingDocument);
|
||||
|
||||
modal = uiApp.modal({
|
||||
me._state.openDlg = uiApp.modal({
|
||||
title: me.advTxtOptions,
|
||||
text: '',
|
||||
afterText:
|
||||
|
@ -1020,6 +1025,7 @@ define([
|
|||
me.onLongActionBegin(Asc.c_oAscAsyncActionType['BlockInteraction'], LoadingDocument);
|
||||
}
|
||||
}
|
||||
me._state.openDlg = null;
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -1037,8 +1043,8 @@ define([
|
|||
});
|
||||
|
||||
// Vertical align
|
||||
$$(modal).css({
|
||||
marginTop: - Math.round($$(modal).outerHeight() / 2) + 'px'
|
||||
$$(me._state.openDlg).css({
|
||||
marginTop: - Math.round($$(me._state.openDlg).outerHeight() / 2) + 'px'
|
||||
});
|
||||
|
||||
} else if (type == Asc.c_oAscAdvancedOptionsID.DRM) {
|
||||
|
@ -1046,7 +1052,7 @@ define([
|
|||
|
||||
me.onLongActionEnd(Asc.c_oAscAsyncActionType.BlockInteraction, LoadingDocument);
|
||||
|
||||
modal = uiApp.modal({
|
||||
me._state.openDlg = uiApp.modal({
|
||||
title: me.advDRMOptions,
|
||||
text: me.advDRMEnterPassword,
|
||||
afterText: '<div class="input-field"><input type="password" name="modal-password" placeholder="' + me.advDRMPassword + '" class="modal-text-input"></div>',
|
||||
|
@ -1055,20 +1061,21 @@ define([
|
|||
text: 'OK',
|
||||
bold: true,
|
||||
onClick: function () {
|
||||
var password = $(modal).find('.modal-text-input[name="modal-password"]').val();
|
||||
var password = $(me._state.openDlg).find('.modal-text-input[name="modal-password"]').val();
|
||||
me.api.asc_setAdvancedOptions(type, new Asc.asc_CDRMAdvancedOptions(password));
|
||||
|
||||
if (!me._isDocReady) {
|
||||
me.onLongActionBegin(Asc.c_oAscAsyncActionType['BlockInteraction'], LoadingDocument);
|
||||
}
|
||||
me._state.openDlg = null;
|
||||
}
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
// Vertical align
|
||||
$$(modal).css({
|
||||
marginTop: - Math.round($$(modal).outerHeight() / 2) + 'px'
|
||||
$$(me._state.openDlg).css({
|
||||
marginTop: - Math.round($$(me._state.openDlg).outerHeight() / 2) + 'px'
|
||||
});
|
||||
}
|
||||
},
|
||||
|
|
|
@ -443,6 +443,9 @@ define([
|
|||
if (this._isDocReady)
|
||||
return;
|
||||
|
||||
if (this._state.openDlg)
|
||||
uiApp.closeModal(this._state.openDlg);
|
||||
|
||||
var me = this,
|
||||
value;
|
||||
|
||||
|
@ -993,15 +996,17 @@ define([
|
|||
},
|
||||
|
||||
onAdvancedOptions: function(advOptions) {
|
||||
if (this._state.openDlg) return;
|
||||
|
||||
var type = advOptions.asc_getOptionId(),
|
||||
me = this, modal;
|
||||
me = this;
|
||||
|
||||
if (type == Asc.c_oAscAdvancedOptionsID.DRM) {
|
||||
$(me.loadMask).hasClass('modal-in') && uiApp.closeModal(me.loadMask);
|
||||
|
||||
me.onLongActionEnd(Asc.c_oAscAsyncActionType.BlockInteraction, LoadingDocument);
|
||||
|
||||
modal = uiApp.modal({
|
||||
me._state.openDlg = uiApp.modal({
|
||||
title: me.advDRMOptions,
|
||||
text: me.advDRMEnterPassword,
|
||||
afterText: '<div class="input-field"><input type="password" name="modal-password" placeholder="' + me.advDRMPassword + '" class="modal-text-input"></div>',
|
||||
|
@ -1010,20 +1015,21 @@ define([
|
|||
text: 'OK',
|
||||
bold: true,
|
||||
onClick: function () {
|
||||
var password = $(modal).find('.modal-text-input[name="modal-password"]').val();
|
||||
var password = $(me._state.openDlg).find('.modal-text-input[name="modal-password"]').val();
|
||||
me.api.asc_setAdvancedOptions(type, new Asc.asc_CDRMAdvancedOptions(password));
|
||||
|
||||
if (!me._isDocReady) {
|
||||
me.onLongActionBegin(Asc.c_oAscAsyncActionType['BlockInteraction'], LoadingDocument);
|
||||
}
|
||||
me._state.openDlg = null;
|
||||
}
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
// Vertical align
|
||||
$$(modal).css({
|
||||
marginTop: - Math.round($$(modal).outerHeight() / 2) + 'px'
|
||||
$$(me._state.openDlg).css({
|
||||
marginTop: - Math.round($$(me._state.openDlg).outerHeight() / 2) + 'px'
|
||||
});
|
||||
}
|
||||
},
|
||||
|
|
|
@ -455,6 +455,9 @@ define([
|
|||
if (this._isDocReady)
|
||||
return;
|
||||
|
||||
if (this._state.openDlg)
|
||||
uiApp.closeModal(this._state.openDlg);
|
||||
|
||||
var me = this,
|
||||
value;
|
||||
|
||||
|
@ -1099,8 +1102,10 @@ define([
|
|||
},
|
||||
|
||||
onAdvancedOptions: function(advOptions) {
|
||||
if (this._state.openDlg) return;
|
||||
|
||||
var type = advOptions.asc_getOptionId(),
|
||||
me = this, modal;
|
||||
me = this;
|
||||
if (type == Asc.c_oAscAdvancedOptionsID.CSV) {
|
||||
var picker,
|
||||
pages = [],
|
||||
|
@ -1115,7 +1120,7 @@ define([
|
|||
|
||||
me.onLongActionEnd(Asc.c_oAscAsyncActionType.BlockInteraction, LoadingDocument);
|
||||
|
||||
modal = uiApp.modal({
|
||||
me._state.openDlg = uiApp.modal({
|
||||
title: me.advCSVOptions,
|
||||
text: '',
|
||||
afterText:
|
||||
|
@ -1141,6 +1146,7 @@ define([
|
|||
me.onLongActionBegin(Asc.c_oAscAsyncActionType.BlockInteraction, LoadingDocument);
|
||||
}
|
||||
}
|
||||
me._state.openDlg = null;
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -1169,15 +1175,15 @@ define([
|
|||
});
|
||||
|
||||
// Vertical align
|
||||
$$(modal).css({
|
||||
marginTop: - Math.round($$(modal).outerHeight() / 2) + 'px'
|
||||
$$(me._state.openDlg).css({
|
||||
marginTop: - Math.round($$(me._state.openDlg).outerHeight() / 2) + 'px'
|
||||
});
|
||||
} else if (type == Asc.c_oAscAdvancedOptionsID.DRM) {
|
||||
$(me.loadMask).hasClass('modal-in') && uiApp.closeModal(me.loadMask);
|
||||
|
||||
me.onLongActionEnd(Asc.c_oAscAsyncActionType.BlockInteraction, LoadingDocument);
|
||||
|
||||
modal = uiApp.modal({
|
||||
me._state.openDlg = uiApp.modal({
|
||||
title: me.advDRMOptions,
|
||||
text: me.advDRMEnterPassword,
|
||||
afterText: '<div class="input-field"><input type="password" name="modal-password" placeholder="' + me.advDRMPassword + '" class="modal-text-input"></div>',
|
||||
|
@ -1186,20 +1192,21 @@ define([
|
|||
text: 'OK',
|
||||
bold: true,
|
||||
onClick: function () {
|
||||
var password = $(modal).find('.modal-text-input[name="modal-password"]').val();
|
||||
var password = $(me._state.openDlg).find('.modal-text-input[name="modal-password"]').val();
|
||||
me.api.asc_setAdvancedOptions(type, new Asc.asc_CDRMAdvancedOptions(password));
|
||||
|
||||
if (!me._isDocReady) {
|
||||
me.onLongActionBegin(Asc.c_oAscAsyncActionType.BlockInteraction, LoadingDocument);
|
||||
}
|
||||
me._state.openDlg = null;
|
||||
}
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
// Vertical align
|
||||
$$(modal).css({
|
||||
marginTop: - Math.round($$(modal).outerHeight() / 2) + 'px'
|
||||
$$(me._state.openDlg).css({
|
||||
marginTop: - Math.round($$(me._state.openDlg).outerHeight() / 2) + 'px'
|
||||
});
|
||||
}
|
||||
},
|
||||
|
|
Loading…
Reference in a new issue