Add state validation to onImageSwiped function

269c694bc71395addcea84b9468153c64f194989

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +4 -0Ignore whitespace
public/scripts/extensions/stable-diffusion/index.js+4 -0
@@ -4500,6 +4500,10 @@ async function generateMediaSwipe(mediaAttachment, message, onStart, onComplete,
4500async function onImageSwiped({ message, element, direction }) {4500async function onImageSwiped({ message, element, direction }) {
4501 const { powerUserSettings, accountStorage } = getContext();4501 const { powerUserSettings, accountStorage } = getContext();
45024502
4503 if (!isValidState()) {
4504 return;
4505 }
4506
4503 if (!message || direction !== SWIPE_DIRECTION.RIGHT || powerUserSettings.image_overswipe !== IMAGE_OVERSWIPE.GENERATE) {4507 if (!message || direction !== SWIPE_DIRECTION.RIGHT || powerUserSettings.image_overswipe !== IMAGE_OVERSWIPE.GENERATE) {
4504 return;4508 return;
4505 }4509 }