View Issue Details

This issue affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
20205Bug reportsAccessibilitypublic2026-09-28 17:25
Reportertassoman Assigned Toc_schmitz  
PrioritynoneSeverityminor 
Status closedResolutionfixed 
Product Version6.6.x 
Summary20205: WCAG2 Level A - 1.3.1 Info and Relationships - Grouped radio fields are missing their relationship identification
Description

Grouped fields of kind radio button are not described to work together. Screen readers could misrepresent the fields.
https://www.w3.org/WAI/WCAG22/Understanding/info-and-relationships

(rif:id.7)

Sufficient solution
https://www.w3.org/WAI/WCAG22/Techniques/aria/ARIA17
or
https://www.w3.org/WAI/WCAG22/Techniques/html/H71

Steps To Reproduce

Steps to reproduce

  1. install latest 6
  2. login as admin
  3. open General Settings page
  4. see grouped radio widgets

Expected result

Screen reader should understand relationships between fields

if grouped radio fields theme component is the same of frontend survey controllers (edit survey, fill survey) also this parts are affected.

Tagsa11y, accessibility, admin, admintheme
Bug heat8
Complete LimeSurvey version number (& build)6.15.5
I will donate to the project if issue is resolvedNo
Browserany
Database type & versionmysql
Server OS (if known)
Webserver software & version (if known)
PHP VersionPHP 8.2
Git branch / Pull Request URL

Users monitoring this issue

segui, tassoman

Activities

c_schmitz

c_schmitz

2026-09-27 00:40

administrator   ~86011

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=40569

c_schmitz

c_schmitz

2026-09-27 00:41

administrator   ~86012

Most of it was was already fixed. Only added two missing descriptions.

LimeBot

LimeBot

2026-09-28 17:25

administrator   ~86047

Fixed in Release 7.4.0+260928

Related Changesets

LimeSurvey: master 7b549c3c

2026-09-27 00:40

c_schmitz


Details Diff
Fixed issue 20205: Two grouped radio fields are missing their relationship description Affected Issues
20205
mod - application/views/admin/globalsettings/_general.php Diff File
mod - application/views/admin/globalsettings/_presentation.php Diff File

Issue History

Date Modified Username Field Change
2025-08-07 14:37 tassoman New Issue
2025-08-07 14:39 tassoman Tag Attached: a11y
2025-08-07 14:39 tassoman Tag Attached: accessibility
2025-08-07 14:39 tassoman Tag Attached: admin
2025-08-07 14:39 tassoman Tag Attached: admintheme
2025-08-07 14:39 tassoman Issue Monitored: tassoman
2025-08-07 14:39 tassoman Bug heat 0 => 2
2025-09-11 22:32 segui Issue Monitored: segui
2025-09-11 22:32 segui Bug heat 2 => 4
2026-09-27 00:40 c_schmitz Changeset attached => LimeSurvey master 7b549c3c
2026-09-27 00:40 c_schmitz Note Added: 86011
2026-09-27 00:40 c_schmitz Assigned To => c_schmitz
2026-09-27 00:40 c_schmitz Status new => resolved
2026-09-27 00:40 c_schmitz Resolution open => fixed
2026-09-27 00:40 c_schmitz Bug heat 4 => 6
2026-09-27 00:41 c_schmitz Note Added: 86012
2026-09-28 17:25 LimeBot Note Added: 86047
2026-09-28 17:25 LimeBot Status resolved => closed
2026-09-28 17:25 LimeBot Bug heat 6 => 8