diff --git a/navigator/src/components/DirectoryView.vue b/navigator/src/components/DirectoryView.vue index ebe398f..09362b7 100644 --- a/navigator/src/components/DirectoryView.vue +++ b/navigator/src/components/DirectoryView.vue @@ -70,7 +70,8 @@ @stopProcessing="processing--" ref="directoryEntryListRef" :level="0" :cols="1" /> -
+
entry.cut = false); - clipboard.content = []; + if (clipboard.content.length) { + clipboard.content.map(entry => entry.cut = false); + clipboard.content = []; + notifications.value.constructNotification('Clipboard', 'Cleared clipboard.', 'info', 1000); + } } else { deselectAll(); } @@ -190,6 +194,7 @@ export default { break; case 'h': settings.directoryView.showHidden = !settings.directoryView.showHidden; + notifications.value.constructNotification('Directory View Settings Updated', `Hidden files/directories are now ${settings.directoryView.showHidden ? '' : 'in'}visible.`, 'info', 1000); break; case 'c': case 'x': @@ -199,6 +204,7 @@ export default { entry.cut = isCut; return entry; }); + notifications.value.constructNotification('Clipboard', `Copied ${clipboard.content.length} items to clipboard.`, 'info', 1000); break; case 'v': const selected = getSelected();