Don't allow deleting libraries other than feeds with Cmd/Ctrl-Delete

This commit is contained in:
Dan Stillman 2017-01-17 07:12:09 -05:00
parent b62139ed0a
commit 57b44287f8

View File

@ -1892,6 +1892,11 @@ var ZoteroPane = new function()
this.deleteSelectedCollection = function (deleteItems) {
var collectionTreeRow = this.getCollectionTreeRow();
// Don't allow deleting libraries
if (collectionTreeRow.isLibrary(true) && !collectionTreeRow.isFeed()) {
return;
}
// Remove virtual duplicates collection
if (collectionTreeRow.isDuplicates()) {
this.setVirtual(collectionTreeRow.ref.libraryID, 'duplicates', false);