From 6aa4eb74f80f64ee99e2b5fda21fd64460c545d6 Mon Sep 17 00:00:00 2001 From: "Alex \"mcmonkey\" Goodwin" Date: Tue, 24 Sep 2024 14:28:47 +0900 Subject: [PATCH] don't show redundant model previews for #944 --- .../sidebar/tabs/modelLibrary/ModelTreeLeaf.vue | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue b/src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue index 58957dda..1cc33349 100644 --- a/src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue +++ b/src/components/sidebar/tabs/modelLibrary/ModelTreeLeaf.vue @@ -15,7 +15,7 @@ - +
@@ -82,6 +82,21 @@ const handleModelHover = async () => { const container = ref(null) const modelContentElement = ref(null) const isHovered = ref(false) + +const showPreview = computed(() => { + return ( + isHovered.value && + modelDef.value && + !modelDef.value.is_fake_object && + modelDef.value.has_loaded_metadata && + (modelDef.value.author || + modelDef.value.description || + modelDef.value.usage_hint || + modelDef.value.trigger_phrase || + modelDef.value.image) + ) +}) + const handleMouseEnter = async () => { if (modelDef.value.is_fake_object) { return