diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 54035769..4393c31c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -55,7 +55,7 @@ jobs: - 5672:5672 minio: # This image does not require any command arguments (which GitHub Actions don't support) - image: bitnami/minio:2025.4.22 + image: bitnamilegacy/minio:2025.4.22 env: MINIO_ROOT_USER: minioAccessKey MINIO_ROOT_PASSWORD: minioSecretKey diff --git a/client/src/components/geoJS/LayerManager.vue b/client/src/components/geoJS/LayerManager.vue index 30d4b93c..ea163ebc 100644 --- a/client/src/components/geoJS/LayerManager.vue +++ b/client/src/components/geoJS/LayerManager.vue @@ -527,6 +527,9 @@ export default defineComponent({ timeLayer.disable(); freqLayer.disable(); } + if (props.spectroInfo.compressedWidth && viewCompressedOverlay.value) { + viewCompressedOverlay.value = false; + } } triggerUpdate(); }; @@ -558,9 +561,13 @@ export default defineComponent({ rectAnnotationLayer.redraw(); } if (compressedOverlayLayer && props.spectroInfo?.start_times && props.spectroInfo.end_times && viewCompressedOverlay.value) { - compressedOverlayLayer.setScaledDimensions(props.scaledWidth, props.scaledHeight); - compressedOverlayLayer.formatData(props.spectroInfo.start_times, props.spectroInfo.end_times, props.yScale); - compressedOverlayLayer.redraw(); + if (!props.thumbnail && props.spectroInfo.compressedWidth ) { + compressedOverlayLayer.setScaledDimensions(props.scaledWidth, props.scaledHeight); + compressedOverlayLayer.formatData(props.spectroInfo.start_times, props.spectroInfo.end_times, props.yScale); + compressedOverlayLayer.redraw(); + } else { + compressedOverlayLayer?.disable(); + } } editAnnotationLayer?.setScaledDimensions(props.scaledWidth, props.scaledHeight); if (editing.value && editingAnnotation.value) {