From f0f6813979ca676738f4f0a5cb3784fb5fe43af0 Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Thu, 29 Aug 2024 21:37:38 +1000 Subject: [PATCH] fix(ui): staging hotkeys enabled at wrong times --- .../components/StagingArea/StagingAreaToolbar.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/invokeai/frontend/web/src/features/controlLayers/components/StagingArea/StagingAreaToolbar.tsx b/invokeai/frontend/web/src/features/controlLayers/components/StagingArea/StagingAreaToolbar.tsx index 8d875eb899..2d5079ed65 100644 --- a/invokeai/frontend/web/src/features/controlLayers/components/StagingArea/StagingAreaToolbar.tsx +++ b/invokeai/frontend/web/src/features/controlLayers/components/StagingArea/StagingAreaToolbar.tsx @@ -98,9 +98,9 @@ export const StagingAreaToolbar = memo(() => { onPrev, { preventDefault: true, - enabled: isCanvasActive, + enabled: isCanvasActive && shouldShowStagedImage && imageCount > 1, }, - [isCanvasActive] + [isCanvasActive, shouldShowStagedImage, imageCount] ); useHotkeys( @@ -108,9 +108,9 @@ export const StagingAreaToolbar = memo(() => { onNext, { preventDefault: true, - enabled: isCanvasActive, + enabled: isCanvasActive && shouldShowStagedImage && imageCount > 1, }, - [isCanvasActive] + [isCanvasActive, shouldShowStagedImage, imageCount] ); useHotkeys( @@ -118,9 +118,9 @@ export const StagingAreaToolbar = memo(() => { onAccept, { preventDefault: true, - enabled: isCanvasActive, + enabled: isCanvasActive && shouldShowStagedImage && imageCount > 1, }, - [isCanvasActive] + [isCanvasActive, shouldShowStagedImage, imageCount] ); const counterText = useMemo(() => {