Skip to content

Commit 9a0b77a

Browse files
feat(ui): add hotkey to swap comparison images
1 parent 220d459 commit 9a0b77a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

invokeai/frontend/web/src/features/gallery/components/ImageViewer/CompareToolbar.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ export const CompareToolbar = memo(() => {
2828
const swapImages = useCallback(() => {
2929
dispatch(comparedImagesSwapped());
3030
}, [dispatch]);
31+
useHotkeys('c', swapImages, [swapImages]);
3132
const toggleComparisonFit = useCallback(() => {
3233
dispatch(comparisonFitChanged(comparisonFit === 'contain' ? 'fill' : 'contain'));
3334
}, [dispatch, comparisonFit]);
@@ -42,8 +43,8 @@ export const CompareToolbar = memo(() => {
4243
<Flex gap={2} marginInlineEnd="auto">
4344
<IconButton
4445
icon={<PiSwapBold />}
45-
aria-label={t('gallery.swapImages')}
46-
tooltip={t('gallery.swapImages')}
46+
aria-label={`${t('gallery.swapImages')} (C)`}
47+
tooltip={`${t('gallery.swapImages')} (C)`}
4748
onClick={swapImages}
4849
/>
4950
{comparisonMode !== 'side-by-side' && (

0 commit comments

Comments
 (0)