Skip to content
This repository was archived by the owner on Jun 30, 2024. It is now read-only.

Commit 3d5db1b

Browse files
committed
Fix: turn off beforeunload before going to next Q
1 parent d99b7e3 commit 3d5db1b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

static/js/peer.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,8 @@ function connect(event) {
109109
break;
110110
case "enableNext":
111111
// This moves the student to the next question in the assignment
112+
// first disable the handler to prevent leaving the page.
113+
$(window).off("beforeunload");
112114
let nextForm = document.getElementById("nextqform");
113115
nextForm.submit();
114116
break;
@@ -401,7 +403,9 @@ async function showPeerEnableVote2() {
401403
// iterate over responses
402404
let res = "";
403405
for (let response in spec.responses) {
404-
res += `User ${response} answered ${answerToString(spec.responses[response])} <br />`;
406+
res += `User ${response} answered ${answerToString(
407+
spec.responses[response]
408+
)} <br />`;
405409
}
406410
//peerNameEl.innerHTML = `User ${spec.user} answered ${answerToString(spec.answer)}`;
407411
peerNameEl.innerHTML = res;

0 commit comments

Comments
 (0)