[DE] Fix Bug 41076
This commit is contained in:
parent
bec6c20748
commit
171e0078a6
|
@ -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({
|
||||||
|
|
Loading…
Reference in a new issue