diff --git a/app/models/form/subsection.rb b/app/models/form/subsection.rb index 8704d9e8a..d0445348c 100644 --- a/app/models/form/subsection.rb +++ b/app/models/form/subsection.rb @@ -64,6 +64,6 @@ class Form::Subsection end def displayed_to_user?(case_log, question) - question.page.routed_to?(case_log) && question.enabled?(case_log) + question.page.routed_to?(case_log) && question.enabled?(case_log) && !question.read_only? end end diff --git a/spec/fixtures/forms/2021_2022.json b/spec/fixtures/forms/2021_2022.json index f07da547a..7d73c4c1f 100644 --- a/spec/fixtures/forms/2021_2022.json +++ b/spec/fixtures/forms/2021_2022.json @@ -537,7 +537,8 @@ "min": 0, "step": 1, "width": 4, - "readonly": true + "readonly": true, + "requires_js": true } } }