From d6c8c6e272535b309023f692e451963978eaaa47 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Mon, 31 Jul 2017 16:34:30 +1000 Subject: [PATCH] focus type answer area after it's appeared --- web/reviewer.js | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/web/reviewer.js b/web/reviewer.js index 799ead72c..466ebf69c 100644 --- a/web/reviewer.js +++ b/web/reviewer.js @@ -38,16 +38,17 @@ function _showQuestion(q, a, bodyclass) { _makeHidden($("#"+currentAns)); // and reveal question when processing is done MathJax.Hub.Queue(function () { - $("#_question").css("visibility", "visible").fadeTo(fadeTime, 1); + $("#_question").css("visibility", "visible").fadeTo( + fadeTime, 1, function () { + // focus typing area if visible + typeans = document.getElementById("typeans"); + if (typeans) { + typeans.focus(); + } + }); }); }); - // focus typing area if visible - typeans = document.getElementById("typeans"); - if (typeans) { - typeans.focus(); - } - // return to top of window window.scrollTo(0, 0);