CI to automate build of zotero tarball for zotero aport
https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/testing/zotero
a07117c938
React 18 introduced automatic batching which tries to avoid unnecessary re-rendering (https://react.dev/blog/2022/03/08/react-18-upgrade-guide#automatic-batching). In some components based on react-virtualized (e.g. tag selector), it leads to visible lagginess on scroll via keypress or mouse wheel (not trackpad). This patch wraps setState of the scroll handler of react-virtualized with ReactDOM.flushSync, which opts out of automatic batching. Fixes: #4368 |
||
---|---|---|
.github | ||
app | ||
chrome | ||
defaults/preferences | ||
js-build | ||
note-editor@b859def22f | ||
pdf-worker@96059e77c1 | ||
reader@01197740a9 | ||
resource | ||
scripts | ||
scss | ||
styles@e4a9d3cdb5 | ||
test | ||
translators@c528844c36 | ||
types/gecko | ||
.babelrc | ||
.eslintignore | ||
.eslintrc | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
chrome.manifest | ||
CONTRIBUTING.md | ||
COPYING | ||
package-lock.json | ||
package.json | ||
README.md | ||
update.rdf | ||
version |
Zotero
Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.
Please post feature requests or bug reports to the Zotero Forums. If you're having trouble with Zotero, see Getting Help.
For more information on how to use this source code, see the Zotero documentation.