diff --git a/chrome/content/zotero/elements/itemDetails.js b/chrome/content/zotero/elements/itemDetails.js index d8321b6a3d..4580135d36 100644 --- a/chrome/content/zotero/elements/itemDetails.js +++ b/chrome/content/zotero/elements/itemDetails.js @@ -407,6 +407,8 @@ if (type == 'itempane') { this.renderCustomSections(); } + // Keep the scroll position after refresh + this._lastScrollTop = this._paneParent.scrollTop; await this.render(); }