Work around apparent Firefox bug preventing focusing on captcha iframe.

This commit is contained in:
ccd0 2015-11-21 00:47:13 -08:00
parent 539b4bc636
commit beaf66702b

View File

@ -73,9 +73,11 @@ Captcha.v2 =
return @reload()
if @nodes.container
if d.activeElement is @nodes.counter and (iframe = $ 'iframe', @nodes.container)
iframe.focus()
QR.focus() # Event handler not fired in Firefox
# XXX https://bugzilla.mozilla.org/show_bug.cgi?id=1226835
$.queueTask =>
if @nodes.container and d.activeElement is @nodes.counter and (iframe = $ 'iframe', @nodes.container)
iframe.focus()
QR.focus() # Event handler not fired in Firefox
return
@nodes.container = $.el 'div', className: 'captcha-container'