[DE] Fix Bug 41185

This commit is contained in:
Julia Radzhabova 2019-09-20 16:56:06 +03:00
parent 4a120f1980
commit 2f42d77a82

View file

@ -249,6 +249,28 @@ define([
afterRender: function() {
this._setDefaults(this.props);
var me = this;
var onApiBookmarksUpdate = function() {
var rec = me.bookmarksList.getSelectedRec();
me.refreshBookmarks();
if (rec) {
rec = me.bookmarksList.store.findWhere({value: rec.get('value')});
if (rec) {
me.bookmarksList.selectRecord(rec);
me.bookmarksList.scrollToRecord(rec);
} else {
me.txtName.setValue('');
me.btnAdd.setDisabled(true);
me.btnGoto.setDisabled(true);
me.btnDelete.setDisabled(true);
me.btnGetLink.setDisabled(true);
}
}
};
this.api.asc_registerCallback('asc_onBookmarksUpdate', onApiBookmarksUpdate);
this.on('close', function(obj){
me.api.asc_unregisterCallback('asc_onBookmarksUpdate', onApiBookmarksUpdate);
});
},
show: function() {