Add state validation to onImageSwiped function

269c694bc71395addcea84b9468153c64f194989

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

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