diff --git a/src/cpns/ClipItemList.vue b/src/cpns/ClipItemList.vue
index b63f94b..b1b0a3d 100644
--- a/src/cpns/ClipItemList.vue
+++ b/src/cpns/ClipItemList.vue
@@ -53,6 +53,10 @@ const props = defineProps({
showList: {
type: Array,
required: true
+ },
+ fullData: {
+ type: Object,
+ required: true
}
})
const emit = defineEmits(['onDataChange'])
@@ -104,7 +108,9 @@ onMounted(() => {
?.scrollIntoView({ block: 'nearest', inline: 'nearest' })
}
} else if (isCopy) {
- window.copy(props.showList[activeIndex.value])
+ if (props.fullData.data === '') {
+ window.copy(props.showList[activeIndex.value])
+ }
} else if (isEnter) {
window.copy(props.showList[activeIndex.value])
window.paste()
diff --git a/src/style/cpns/file-list.less b/src/style/cpns/file-list.less
index 973b073..20226ed 100644
--- a/src/style/cpns/file-list.less
+++ b/src/style/cpns/file-list.less
@@ -3,8 +3,9 @@
justify-content: flex-start;
align-items: center;
cursor: pointer;
+ font-size: 13px;
&:hover {
- font-weight: 600;
+ text-decoration: underline;
&::after {
content: '📤';
}
diff --git a/src/views/Main.vue b/src/views/Main.vue
index b3b39f7..9112ef6 100644
--- a/src/views/Main.vue
+++ b/src/views/Main.vue
@@ -4,7 +4,7 @@