[DE] Fix Bug 41076

This commit is contained in:
Julia Radzhabova 2019-04-04 12:00:09 +03:00
parent bec6c20748
commit 171e0078a6

View file

@ -136,21 +136,21 @@ define([
value : '', value : '',
maxLength: 40, maxLength: 40,
validation : function(value) { validation : function(value) {
var exist = me.props.asc_HaveBookmark(value), var check = me.props.asc_CheckNewBookmarkName(value);
check = me.props.asc_CheckNewBookmarkName(value); me.btnAdd.setDisabled(!check);
if (exist) {
var rec = me.bookmarksList.store.findWhere({value: value});
me.bookmarksList.selectRecord(rec);
me.bookmarksList.scrollToRecord(rec);
} else
me.bookmarksList.deselectAll();
me.btnAdd.setDisabled(!check && !exist);
me.btnGoto.setDisabled(!exist);
me.btnDelete.setDisabled(!exist);
me.btnGetLink.setDisabled(!exist);
return (check || _.isEmpty(value)) ? true : me.txtInvalidName; return (check || _.isEmpty(value)) ? true : me.txtInvalidName;
} }
}).on ('changing', function (input, value) {
var exist = me.props.asc_HaveBookmark(value);
if (exist) {
var rec = me.bookmarksList.store.findWhere({value: value});
me.bookmarksList.selectRecord(rec);
me.bookmarksList.scrollToRecord(rec);
} else
me.bookmarksList.deselectAll();
me.btnGoto.setDisabled(!exist);
me.btnDelete.setDisabled(!exist);
me.btnGetLink.setDisabled(!exist);
}); });
this.radioName = new Common.UI.RadioBox({ this.radioName = new Common.UI.RadioBox({