Update image captcha keyboard navigation for DOM changes.

This commit is contained in:
ccd0 2015-06-03 16:25:41 -07:00
parent 673026a9dd
commit f492712444

View File

@ -1,6 +1,6 @@
Captcha.fixes = Captcha.fixes =
css: ''' css: '''
.rc-imageselect-target > .rc-imageselect-tile > img:focus { .rc-imageselect-target > div:focus {
outline: 2px solid #4a90e2; outline: 2px solid #4a90e2;
} }
.rc-button-default:focus { .rc-button-default:focus {
@ -29,7 +29,7 @@ Captcha.fixes =
$.on d, 'keydown', @keybinds.bind(@) $.on d, 'keydown', @keybinds.bind(@)
fixImages: -> fixImages: ->
return unless (@images = $$ '.rc-imageselect-target > .rc-imageselect-tile > img').length return unless (@images = $$ '.rc-imageselect-target > div').length
focus = @images[0].tabIndex isnt 0 focus = @images[0].tabIndex isnt 0
for img in @images for img in @images
img.tabIndex = 0 img.tabIndex = 0