changeset 2993:db6c52995118

Fix for #104
author Nicholas Jillings <n.g.r.jillings@se14.qmul.ac.uk>
date Wed, 02 Aug 2017 07:39:49 +0100
parents 03a66e54cdff
children beb60cab1f66
files js/core.js
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/js/core.js	Tue Aug 01 14:19:45 2017 +0100
+++ b/js/core.js	Wed Aug 02 07:39:49 2017 +0100
@@ -671,13 +671,12 @@
     }
 
     function postCheckbox(node) {
-        if (node.response === undefined) {
-            node.response = Array(node.specification.options.length);
+        if (node.response === null) {
+            node.response = [];
         }
         var table = document.createElement("table");
         table.className = "popup-option-list";
         table.border = "0";
-        node.response = [];
         node.specification.options.forEach(function (option, index) {
             var tr = document.createElement("tr");
             table.appendChild(tr);