# HG changeset patch # User Brecht De Man # Date 1447841332 -3600 # Node ID 6fb0b21d6f85d95876247eb982676a32b7fb6aa9 # Parent c64529e5dee43d99d2925a526f3f266efe22fb34 Hitting enter in any pop-up goes to the next window (or submits, or starts the test) diff -r c64529e5dee4 -r 6fb0b21d6f85 ape.js --- a/ape.js Fri Nov 13 17:59:39 2015 +0000 +++ b/ape.js Wed Nov 18 11:08:52 2015 +0100 @@ -588,7 +588,7 @@ { if (audioEngineContext.timer.testStarted == false) { - alert('You have not started the test! Please press start to begin the test!'); + alert('You have not started the test! Please click a fragment to begin the test!'); return; } } diff -r c64529e5dee4 -r 6fb0b21d6f85 core.js --- a/core.js Fri Nov 13 17:59:39 2015 +0000 +++ b/core.js Wed Nov 18 11:08:52 2015 +0100 @@ -190,6 +190,12 @@ textArea.rows = "10"; break; } + document.onkeydown=function(){ + if(window.event.keyCode=='13'){ // when you hit enter + window.event.preventDefault(); // don't make newline + popup.proceedClicked(); // go to the next window (or start the test or submit) + } + } this.popupResponse.appendChild(textArea); textArea.focus(); } else if (node.type == 'checkbox') {