diff --git a/chrome/content/zotero/components/virtualized-table.jsx b/chrome/content/zotero/components/virtualized-table.jsx index fc07b3d5c4..a2eff08e6e 100644 --- a/chrome/content/zotero/components/virtualized-table.jsx +++ b/chrome/content/zotero/components/virtualized-table.jsx @@ -665,7 +665,9 @@ class VirtualizedTable extends React.Component { // causing a collection change on dragend, so we add a delay here. It shouldn't cause any issues // because isMouseDrag is only used in mouseup handler to exactly prevent from accidentally switching // selection after dragend. - await Zotero.Promise.delay(500); + if (Zotero.isMac) { + await Zotero.Promise.delay(500); + } this._isMouseDrag = false; }