Bug 44672 (#355)

This commit is contained in:
Julia Radzhabova 2020-03-02 12:04:28 +03:00 committed by GitHub
parent c06650fa50
commit a3edf07621
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -95,6 +95,7 @@ define([
}); });
}); });
} }
me._isSetEvents = true;
} }
return { return {
@ -221,6 +222,7 @@ define([
}, },
getButton: function(type, parent) { getButton: function(type, parent) {
var me = this;
if ( type == 'signature' ) { if ( type == 'signature' ) {
var button = new Common.UI.Button({ var button = new Common.UI.Button({
cls: 'btn-text-default', cls: 'btn-text-default',
@ -229,7 +231,11 @@ define([
disabled: this._state.invisibleSignDisabled disabled: this._state.invisibleSignDisabled
}); });
this.btnsInvisibleSignature.push(button); this.btnsInvisibleSignature.push(button);
if (this._isSetEvents) {
button.on('click', function (b, e) {
me.fireEvent('protect:signature', ['invisible']);
});
}
return button; return button;
} else if ( type == 'add-password' ) { } else if ( type == 'add-password' ) {
var button = new Common.UI.Button({ var button = new Common.UI.Button({
@ -240,7 +246,11 @@ define([
visible: !this._state.hasPassword visible: !this._state.hasPassword
}); });
this.btnsAddPwd.push(button); this.btnsAddPwd.push(button);
if (this._isSetEvents) {
button.on('click', function (b, e) {
me.fireEvent('protect:password', [b, 'add']);
});
}
return button; return button;
} else if ( type == 'del-password' ) { } else if ( type == 'del-password' ) {
var button = new Common.UI.Button({ var button = new Common.UI.Button({
@ -251,7 +261,11 @@ define([
visible: this._state.hasPassword visible: this._state.hasPassword
}); });
this.btnsDelPwd.push(button); this.btnsDelPwd.push(button);
if (this._isSetEvents) {
button.on('click', function (b, e) {
me.fireEvent('protect:password', [b, 'delete']);
});
}
return button; return button;
} else if ( type == 'change-password' ) { } else if ( type == 'change-password' ) {
var button = new Common.UI.Button({ var button = new Common.UI.Button({
@ -262,7 +276,11 @@ define([
visible: this._state.hasPassword visible: this._state.hasPassword
}); });
this.btnsChangePwd.push(button); this.btnsChangePwd.push(button);
if (this._isSetEvents) {
button.on('click', function (b, e) {
me.fireEvent('protect:password', [b, 'add']);
});
}
return button; return button;
} }
}, },