File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change 468468
469469 if ( latexEntryMode ) return ;
470470
471- // Trigger an answer preview when the enter key is pressed in an answer box.
471+ // Trigger a button press when the enter key is pressed in an answer box.
472472 answerQuill . keydownHandler = ( e ) => {
473473 if ( e . key == 'Enter' ) {
474474 // Ensure that the toolbar and any open tooltips are removed.
475475 answerQuill . toolbar ?. tooltips . forEach ( ( tooltip ) => tooltip . dispose ( ) ) ;
476476 answerQuill . toolbar ?. remove ( ) ;
477477 delete answerQuill . toolbar ;
478478
479- // For ww2 homework
480- document . getElementById ( 'previewAnswers_id' ) ?. click ( ) ;
481- // For gateway quizzes
479+ // For ww2 homework, depends on $pg{options}{enterKey}
480+ const enterKeySubmit = document . getElementById ( 'enter_key_submit' ) ;
481+ if ( enterKeySubmit ) enterKeySubmit . click ( ) ;
482+ else document . getElementById ( 'previewAnswers_id' ) ?. click ( ) ;
483+ // For gateway quizzes, always the preview button
482484 document . querySelector ( 'input[name=previewAnswers]' ) ?. click ( ) ;
483485 // For ww3
484486 const previewButtonId =
You can’t perform that action at this time.
0 commit comments