Fix for commit 493a464076139514852f37987030c6033f52983f#diff-bb3e95a7000e4ccdf55494a1ec8fe7b5. Enable invisible signature in the left menu when document has signatures.

This commit is contained in:
Julia Radzhabova 2018-10-04 15:25:34 +03:00
parent 823b33b4ca
commit 49b9cf1f9a

View file

@ -111,7 +111,7 @@ define([
this.btnsDelPwd = [];
this.btnsChangePwd = [];
this._state = {disabled: false, hasPassword: false, disabledPassword: false};
this._state = {disabled: false, hasPassword: false, disabledPassword: false, invisibleSignDisabled: false};
var filter = Common.localStorage.getKeysFilter();
this.appPrefix = (filter && filter.length) ? filter.split(',')[0] : '';
@ -226,7 +226,7 @@ define([
cls: 'btn-text-default',
style: 'width: 100%;',
caption: this.txtInvisibleSignature,
disabled: this._state.disabled
disabled: this._state.invisibleSignDisabled
});
this.btnsInvisibleSignature.push(button);
@ -269,6 +269,7 @@ define([
SetDisabled: function (state, canProtect) {
this._state.disabled = state;
this._state.invisibleSignDisabled = state && !canProtect;
this.btnsInvisibleSignature && this.btnsInvisibleSignature.forEach(function(button) {
if ( button ) {
button.setDisabled(state && !canProtect);