From a84aa5c0495edef6fa64c74c4763b7149aa1608c Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Sun, 27 Oct 2024 08:17:58 +1000 Subject: [PATCH] fix(ui): canvas alerts blocking metadata panel --- .../gallery/components/ImageViewer/CurrentImagePreview.tsx | 4 ++++ .../features/gallery/components/ImageViewer/ImageViewer.tsx | 6 +----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/invokeai/frontend/web/src/features/gallery/components/ImageViewer/CurrentImagePreview.tsx b/invokeai/frontend/web/src/features/gallery/components/ImageViewer/CurrentImagePreview.tsx index 8def3d5c02..6da19a5d6b 100644 --- a/invokeai/frontend/web/src/features/gallery/components/ImageViewer/CurrentImagePreview.tsx +++ b/invokeai/frontend/web/src/features/gallery/components/ImageViewer/CurrentImagePreview.tsx @@ -3,6 +3,7 @@ import { useStore } from '@nanostores/react'; import { skipToken } from '@reduxjs/toolkit/query'; import { useAppSelector } from 'app/store/storeHooks'; import IAIDndImage from 'common/components/IAIDndImage'; +import { CanvasAlertsSendingToCanvas } from 'features/controlLayers/components/CanvasAlerts/CanvasAlertsSendingTo'; import type { TypesafeDraggableData } from 'features/dnd/types'; import ImageMetadataViewer from 'features/gallery/components/ImageMetadataViewer/ImageMetadataViewer'; import NextPrevImageButtons from 'features/gallery/components/NextPrevImageButtons'; @@ -73,6 +74,9 @@ const CurrentImagePreview = () => { dataTestId="image-preview" /> )} + + + {shouldShowImageDetails && imageDTO && ( diff --git a/invokeai/frontend/web/src/features/gallery/components/ImageViewer/ImageViewer.tsx b/invokeai/frontend/web/src/features/gallery/components/ImageViewer/ImageViewer.tsx index 30a1afb76b..af42f47398 100644 --- a/invokeai/frontend/web/src/features/gallery/components/ImageViewer/ImageViewer.tsx +++ b/invokeai/frontend/web/src/features/gallery/components/ImageViewer/ImageViewer.tsx @@ -2,7 +2,6 @@ import { Box, Flex, IconButton } from '@invoke-ai/ui-library'; import { useAppSelector } from 'app/store/storeHooks'; import { useFocusRegion } from 'common/hooks/focus'; import { useAssertSingleton } from 'common/hooks/useAssertSingleton'; -import { CanvasAlertsSendingToCanvas } from 'features/controlLayers/components/CanvasAlerts/CanvasAlertsSendingTo'; import { CompareToolbar } from 'features/gallery/components/ImageViewer/CompareToolbar'; import CurrentImagePreview from 'features/gallery/components/ImageViewer/CurrentImagePreview'; import { ImageComparison } from 'features/gallery/components/ImageViewer/ImageComparison'; @@ -46,7 +45,7 @@ export const ImageViewer = memo(({ closeButton }: Props) => { right={0} bottom={0} left={0} - rowGap={4} + rowGap={2} alignItems="center" justifyContent="center" > @@ -57,9 +56,6 @@ export const ImageViewer = memo(({ closeButton }: Props) => { {hasImageToCompare && } - - - ); });