diff --git a/chrome/content/zotero/xpcom/itemTreeView.js b/chrome/content/zotero/xpcom/itemTreeView.js index b6ee22aec3..bf40e914f6 100644 --- a/chrome/content/zotero/xpcom/itemTreeView.js +++ b/chrome/content/zotero/xpcom/itemTreeView.js @@ -2512,7 +2512,7 @@ Zotero.ItemTreeCommandController.prototype.onEvent = function(evt) */ Zotero.ItemTreeView.prototype.onDragStart = function (event) { // See note in LibraryTreeView::_setDropEffect() - if (Zotero.isWin) { + if (Zotero.isWin || Zotero.isLinux) { event.dataTransfer.effectAllowed = 'copyMove'; } diff --git a/chrome/content/zotero/xpcom/libraryTreeView.js b/chrome/content/zotero/xpcom/libraryTreeView.js index de4ce94851..065e93aadd 100644 --- a/chrome/content/zotero/xpcom/libraryTreeView.js +++ b/chrome/content/zotero/xpcom/libraryTreeView.js @@ -439,7 +439,7 @@ Zotero.LibraryTreeView.prototype = { // the same action as the dropEffect. This allows the dropEffect setting // (which we use in the tree's canDrop() and drop() to determine the desired // action) to be changed, even if the cursor doesn't reflect the new setting. - if (Zotero.isWin) { + if (Zotero.isWin || Zotero.isLinux) { event.dataTransfer.effectAllowed = effect; } event.dataTransfer.dropEffect = effect;