From 145dc078a5333741effe766431ad165f654c122b Mon Sep 17 00:00:00 2001 From: ccd0 Date: Mon, 8 Dec 2014 21:35:46 -0800 Subject: [PATCH] Need more captchas or captcha error -> focus on captcha iframe --- src/Posting/QR.captcha.coffee | 8 ++++---- src/Posting/QR.coffee | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Posting/QR.captcha.coffee b/src/Posting/QR.captcha.coffee index 5d0c423cc..75b1d424a 100644 --- a/src/Posting/QR.captcha.coffee +++ b/src/Posting/QR.captcha.coffee @@ -49,12 +49,12 @@ QR.captcha = if @occupied() @destroy() else - @shouldFocus = true - @setup true + @setup true, true - setup: (force) -> + setup: (focus, force) -> return unless @isEnabled and (@needed() or force) $.addClass QR.nodes.el, 'captcha-open' + @shouldFocus = true if focus if @timeouts.destroy clearTimeout @timeouts.destroy delete @timeouts.destroy @@ -129,7 +129,7 @@ QR.captcha = @captchas = @captchas[i..] @count() $.set 'captchas', @captchas - @setup() + @setup true count: -> @nodes.counter.textContent = "Captchas: #{@captchas.length}" diff --git a/src/Posting/QR.coffee b/src/Posting/QR.coffee index 780dab32c..9b5191d79 100644 --- a/src/Posting/QR.coffee +++ b/src/Posting/QR.coffee @@ -145,7 +145,7 @@ QR = el = err el.removeAttribute 'style' if QR.captcha.isEnabled and /captcha|verification/i.test el.textContent - QR.captcha.setup() + QR.captcha.setup true QR.notify el alert el.textContent if d.hidden @@ -791,7 +791,7 @@ QR = QR.close() else post.rm() - QR.captcha.setup() + QR.captcha.setup true QR.cooldown.add req.uploadEndTime, threadID, postID