diff --git a/src/platform/assets/components/MediaAssetCard.vue b/src/platform/assets/components/MediaAssetCard.vue index e78b3c0963..fff097d7f9 100644 --- a/src/platform/assets/components/MediaAssetCard.vue +++ b/src/platform/assets/components/MediaAssetCard.vue @@ -59,35 +59,29 @@ - - - - - - - - - - - - + + + + + + + + @@ -101,8 +95,6 @@ size="sm" :label="String(outputCount)" @click.stop="handleOutputCountClick" - @mouseenter="handleOverlayMouseEnter" - @mouseleave="handleOverlayMouseLeave" > @@ -216,7 +208,6 @@ const moreButtonRef = ref>() const isVideoPlaying = ref(false) const isMenuOpen = ref(false) const showVideoControls = ref(false) -const isOverlayHovered = ref(false) // Store actual image dimensions const imageDimensions = ref<{ width: number; height: number } | undefined>() @@ -299,7 +290,7 @@ const durationChipClasses = computed(() => { }) const isCardOrOverlayHovered = computed( - () => isHovered.value || isOverlayHovered.value || isMenuOpen.value + () => isHovered.value || isMenuOpen.value ) // Show static chips when NOT hovered and NOT playing (normal state) @@ -320,14 +311,6 @@ const showActionsOverlay = computed( (isCardOrOverlayHovered.value || isVideoPlaying.value) ) -const handleOverlayMouseEnter = () => { - isOverlayHovered.value = true -} - -const handleOverlayMouseLeave = () => { - isOverlayHovered.value = false -} - const handleZoomClick = () => { if (asset) { emit('zoom', asset) diff --git a/src/platform/assets/components/MediaImageTop.vue b/src/platform/assets/components/MediaImageTop.vue index dc065ce68e..8bd64fe6c4 100644 --- a/src/platform/assets/components/MediaImageTop.vue +++ b/src/platform/assets/components/MediaImageTop.vue @@ -1,6 +1,7 @@ () const { state, error, isReady } = useImage({