zotero/chrome
Dan Stillman 5c172e3be9 ConcurrentCaller: Reject queued promises when stopping queue
Previously, we simply cleared the queue, leaving any pending promises
unresolved, and we checked for isResolved()/isPending() in
storageEngine.js (and maybe other places). storageEngine.js was changed
to simply await those promises, but that results in a hang if the queue
is stopped, since the promises were never resolved. Instead, when
stopping the queue, reject queued promises with a CanceledException and
ignore those promises in storageEngine.js.
2025-07-30 22:31:08 -04:00
..
content ConcurrentCaller: Reject queued promises when stopping queue 2025-07-30 22:31:08 -04:00
locale Expose tag split option in item tags box (#5366) 2025-07-30 22:13:19 -04:00
skin/default/zotero Add missing icons to the collections context menu (#5386) 2025-07-16 12:18:58 +02:00