Zotero beta constantly freezes in Windows 10 for couple of seconds
Hi,
New Zotero beta installation began to constantly freeze on Windows 10. These freezes are occurring when either annotating a pdf (highlighting or adding comments) or opening tabs from a top menu (such as Help, Preferences, etc).
Report ID: 1645222368
Best,
Pavlo
New Zotero beta installation began to constantly freeze on Windows 10. These freezes are occurring when either annotating a pdf (highlighting or adding comments) or opening tabs from a top menu (such as Help, Preferences, etc).
Report ID: 1645222368
Best,
Pavlo
Does it happen if you disable all third-party plugins?
The problem is solved when I disable Better Bibtex. When the plugin is enabled, though, the issue is reproducible.
The Debug ID is D687656754. Better bibtex version is 6.1.3. Not sure if the issue should be reported on these forums though (:
The Zotero basically freezes in pdf reader and I cannot do anything. This is lasting for up to 3-5 seconds, then all the clicks and button pushes will take effect. There are no bottom-right progress window in pdf reader, so I cannot test that (:
But more generally, if people have caching and background exports on, which is the default, 10-second delays just should not happen unless you're exporting a large library on a cold cache, which should be a one-time thing, and I encourage people not to export whole libraries (https://retorque.re/zotero-better-bibtex/exporting/auto/).
If people have background exports off, there isn't really anything I can do I think? Regular exports are synchronous, so I cannot really show progress, as the UI would not update for the duration anyway (right?). If regular exports became async there's a lot more I could do for performance as I could meter out the work piecemeal to the worker.
I reckon annotations get saved, and saves will trigger auto-exports set up, but unless your library is massive, the cache BBT uses should make those near unnoticable.
If you have a massive library and you're exporting all of it, on-change auto-export is not the recommended setting. For those instances I'd go with on-idle, or at the very least a long holdoff period (autoExportDelay).