From d731de6edfb14501aa2d7e51f865f9113851dc54 Mon Sep 17 00:00:00 2001 From: Chris Hill-Scott Date: Wed, 26 Apr 2017 11:23:39 +0100 Subject: [PATCH] Fix the focus handling on the scheduler This got broken when we removed the old GOV.UK Selection Buttons javascript in a592898eff7dcb6e3090612675241bad1acf61d6 --- app/assets/javascripts/radioSelect.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/radioSelect.js b/app/assets/javascripts/radioSelect.js index 62fc2b938..6d52a76b2 100644 --- a/app/assets/javascripts/radioSelect.js +++ b/app/assets/javascripts/radioSelect.js @@ -56,7 +56,7 @@ let focusSelected = function() { setTimeout( () => $('[type=radio]:checked').next('label').blur().trigger('focus').addClass('selected'), - 10 + 50 ); }; @@ -67,7 +67,6 @@ let $component = $(component); let render = (state, data) => { $component.html(states[state].render(data)); - new GOVUK.SelectionButtons('.block-label input'); }; let choices = $('label', $component).toArray().map(function(element) { let $element = $(element); @@ -92,7 +91,7 @@ ), 'name': name }); - $('.js-option').eq(0).parent('label').trigger('focus'); + focusSelected(); }) .on('click', '.js-option', function(event) {