mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
Fixes another similar index error, simplifies logic
This commit is contained in:
parent
0c3ae232af
commit
7f999e9dfc
@ -174,7 +174,7 @@ export const gallerySlice = createSlice({
|
|||||||
const currentImageIndex = tempImages.findIndex(
|
const currentImageIndex = tempImages.findIndex(
|
||||||
(i) => i.uuid === currentImage.uuid
|
(i) => i.uuid === currentImage.uuid
|
||||||
);
|
);
|
||||||
if (_.inRange(currentImageIndex, 0, tempImages.length - 1)) {
|
if (currentImageIndex < tempImages.length - 1) {
|
||||||
const newCurrentImage = tempImages[currentImageIndex + 1];
|
const newCurrentImage = tempImages[currentImageIndex + 1];
|
||||||
state.currentImage = newCurrentImage;
|
state.currentImage = newCurrentImage;
|
||||||
state.currentImageUuid = newCurrentImage.uuid;
|
state.currentImageUuid = newCurrentImage.uuid;
|
||||||
@ -191,7 +191,7 @@ export const gallerySlice = createSlice({
|
|||||||
const currentImageIndex = tempImages.findIndex(
|
const currentImageIndex = tempImages.findIndex(
|
||||||
(i) => i.uuid === currentImage.uuid
|
(i) => i.uuid === currentImage.uuid
|
||||||
);
|
);
|
||||||
if (_.inRange(currentImageIndex, 1, tempImages.length + 1)) {
|
if (currentImageIndex > 0) {
|
||||||
const newCurrentImage = tempImages[currentImageIndex - 1];
|
const newCurrentImage = tempImages[currentImageIndex - 1];
|
||||||
state.currentImage = newCurrentImage;
|
state.currentImage = newCurrentImage;
|
||||||
state.currentImageUuid = newCurrentImage.uuid;
|
state.currentImageUuid = newCurrentImage.uuid;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user