Don't reload skipped data types
This commit is contained in:
parent
14d435b8d8
commit
c83bc1b01d
|
@ -423,7 +423,8 @@ Zotero.DataObject.prototype.reload = Zotero.Promise.coroutine(function* (dataTyp
|
||||||
if (dataTypes && dataTypes.length) {
|
if (dataTypes && dataTypes.length) {
|
||||||
for (let i=0; i<dataTypes.length; i++) {
|
for (let i=0; i<dataTypes.length; i++) {
|
||||||
let dataType = dataTypes[i];
|
let dataType = dataTypes[i];
|
||||||
if (!this._loaded[dataType] || (!reloadUnchanged && !this._changed[dataType])) {
|
if (!this._loaded[dataType] || this._skipDataTypeLoad[dataType]
|
||||||
|
|| (!reloadUnchanged && !this._changed[dataType])) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
yield this._loadDataType(dataType, true);
|
yield this._loadDataType(dataType, true);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user