Skip to content

Commit 775e9e2

Browse files
committed
Fix jumping to previous questions
1 parent 7e0444b commit 775e9e2

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/components/FlowForm.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -429,6 +429,10 @@
429429
do {
430430
let question = this.questionModels[index]
431431
432+
if (questions.some(q => q === question)) {
433+
break
434+
}
435+
432436
question.setIndex(serialIndex)
433437
question.language = this.language
434438
@@ -445,7 +449,7 @@
445449
} else {
446450
for (let i = 0; i < this.questionModels.length; i++) {
447451
if (this.questionModels[i].id === nextId) {
448-
if (i < index) {
452+
if (i < index && questions.some(q => q === this.questionModels[i])) {
449453
question.answered = false
450454
activeIndex = i
451455
++index

0 commit comments

Comments
 (0)