diff --git a/psychopy/experiment/components/slider/__init__.py b/psychopy/experiment/components/slider/__init__.py index 6a369b895a..c687266e05 100644 --- a/psychopy/experiment/components/slider/__init__.py +++ b/psychopy/experiment/components/slider/__init__.py @@ -259,12 +259,12 @@ def writeFrameCode(self, buff): def writeFrameCodeJS(self, buff): super(SliderComponent, self).writeFrameCodeJS(buff) # Write basevisual frame code - # forceEnd = self.params['forceEndRoutine'].val - # if forceEnd: - # code = ("\n// Check %(name)s for response to end routine\n" - # "if (%(name)s.getRating() !== 'undefined' && %(name)s.status === PsychoJS.Status.STARTED) {\n" - # " continueRoutine = false; }\n") - # buff.writeIndentedLines(code % (self.params)) + forceEnd = self.params['forceEndRoutine'].val + if forceEnd: + code = ("\n// Check %(name)s for response to end routine\n" + "if (%(name)s.getRating() !== 'undefined' && %(name)s.status === PsychoJS.Status.STARTED) {\n" + " continueRoutine = false; }\n") + buff.writeIndentedLines(code % (self.params)) def writeRoutineEndCode(self, buff): name = self.params['name']