@@ -2,8 +2,6 @@ var experimentController = (function() {
22
33 var experimentControllerDiv ;
44
5- var config ;
6-
75 var stepOrder ;
86 var stepOrderIterator = 0 ;
97
@@ -13,7 +11,7 @@ var experimentController = (function() {
1311 var stepTime = 0 ;
1412 var stepTextTime = 0 ;
1513
16- let controllerConfig = {
14+ var controllerConfig = {
1715 showBackButton : false ,
1816 showSureButton : true ,
1917 showPopup : true ,
@@ -32,10 +30,7 @@ var experimentController = (function() {
3230 document . getElementsByTagName ( "head" ) [ 0 ] . appendChild ( cssLink ) ;
3331
3432 //interactionLogger.logConfig(config.clickConnector, config.clickTransparency, config.taskOrder.toString());
35-
36- //parse config
37- // config = setupConfig;
38-
33+
3934 stepOrder = setupConfig . stepOrder ;
4035 steps = setupConfig . steps ;
4136
@@ -133,10 +128,11 @@ var experimentController = (function() {
133128
134129 function taskSolvedButtonClick ( event ) {
135130
136- if ( $ ( "#taskSolvedButton" ) [ 0 ] . value == "Done" ) {
131+ if ( $ ( "#taskSolvedButton" ) [ 0 ] . value == "Next" && controllerConfig . showSureButton ) {
137132 $ ( "#taskSolvedButton" ) [ 0 ] . value = "Sure?"
138133 setTimeout ( resetSolvedButton , 3000 ) ;
139134 } else {
135+
140136 nextStep ( ) ;
141137 }
142138 }
@@ -146,7 +142,7 @@ var experimentController = (function() {
146142 }
147143
148144 function resetSolvedButton ( ) {
149- if ( $ ( '#taskSolvedButton' ) [ 0 ] . value != 'Next' ) $ ( '#taskSolvedButton' ) [ 0 ] . value = 'Next' ;
145+ if ( $ ( '#taskSolvedButton' ) [ 0 ] . value !== 'Next' ) $ ( '#taskSolvedButton' ) [ 0 ] . value = 'Next' ;
150146 }
151147
152148 function nextStep ( ) {
0 commit comments