From 90bb321a07955f738f647e33b35b528fea3a6c9c Mon Sep 17 00:00:00 2001 From: Donald Zou Date: Tue, 19 Aug 2025 19:11:44 +0800 Subject: [PATCH] Fixed #644 --- .../configurationComponents/peer.vue | 12 +++++----- .../configurationComponents/peerList.vue | 8 ++++++- .../peerSettingsDropdown.vue | 22 ++++++++++++++----- 3 files changed, 31 insertions(+), 11 deletions(-) diff --git a/src/static/app/src/components/configurationComponents/peer.vue b/src/static/app/src/components/configurationComponents/peer.vue index a1daf330..adec06a9 100644 --- a/src/static/app/src/components/configurationComponents/peer.vue +++ b/src/static/app/src/components/configurationComponents/peer.vue @@ -15,12 +15,10 @@ export default { PeerTagBadge, LocaleText, PeerSettingsDropdown }, props: { - Peer: Object, ConfigurationInfo: Object + Peer: Object, ConfigurationInfo: Object, order: Number, searchPeersLength: Number }, - data(){ - return { + mounted() { - } }, setup(){ const target = ref(null); @@ -37,6 +35,9 @@ export default { return this.Peer.latest_handshake.split(",")[0] } return this.Peer.latest_handshake; + }, + getDropup(){ + return this.searchPeersLength - this.order <= 3 } } } @@ -109,7 +110,7 @@ export default { -