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 468
468
469
469
if ( latexEntryMode ) return ;
470
470
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.
472
472
answerQuill . keydownHandler = ( e ) => {
473
473
if ( e . key == 'Enter' ) {
474
474
// Ensure that the toolbar and any open tooltips are removed.
475
475
answerQuill . toolbar ?. tooltips . forEach ( ( tooltip ) => tooltip . dispose ( ) ) ;
476
476
answerQuill . toolbar ?. remove ( ) ;
477
477
delete answerQuill . toolbar ;
478
478
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
482
484
document . querySelector ( 'input[name=previewAnswers]' ) ?. click ( ) ;
483
485
// For ww3
484
486
const previewButtonId =
You can’t perform that action at this time.
0 commit comments