fix: Allows copying from unsaved content (#14464)

#14459

(cherry picked from commit 1d14158d82)
This commit is contained in:
Nikolaj Brask-Nielsen
2023-06-27 18:18:07 +02:00
committed by Sebastiaan Janssen
parent 3087fc3ba9
commit 30ec9d9bc7

View File

@@ -344,10 +344,14 @@ function clipboardService($window, notificationsService, eventsService, localSto
// Clean up each entry
var copiedDatas = datas.map(data => prepareEntryForStorage(type, data, firstLevelClearupMethod));
// remove previous copies of this entry:
// remove previous copies of this entry (Make sure to not remove copies from unsaved content):
storage.entries = storage.entries.filter(
(entry) => {
return entry.unique !== uniqueKey;
if (entry.unique === 0) {
return displayLabel !== entry.label;
} else {
return entry.unique !== uniqueKey;
}
}
);