View Issue Details

This issue affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
20211Bug reportsAccessibilitypublic2026-09-28 17:25
Reportertassoman Assigned Toc_schmitz  
PrioritynoneSeverityminor 
Status closedResolutionfixed 
Product Version6.6.x 
Summary20211: Sortable tables - Failing criterion WCAG2, Level A, 4.1.2 Name, role value
Description

When tables have sortable values in columns, they are not indicated to a11y devices.

Steps To Reproduce

Steps to reproduce

  1. install latest 6.x
  2. login as administrator
  3. create some surveys
  4. open /dashboard/view by using accessibility device

Expected result

Column should be indicated sortable, like in the example https://www.w3.org/WAI/ARIA/apg/patterns/table/examples/sortable-table/

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)apache
PHP VersionPHP 8.2
Git branch / Pull Request URL

Users monitoring this issue

segui, tassoman

Activities

c_schmitz

c_schmitz

2026-09-27 00:44

administrator   ~86013

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

LimeBot

LimeBot

2026-09-28 17:25

administrator   ~86046

Fixed in Release 7.4.0+260928

Related Changesets

LimeSurvey: master 3fd59559

2026-09-27 00:44

c_schmitz


Details Diff
Fixed issue 20211: Sortable tables are missing accessible sort indicators Affected Issues
20211
mod - application/extensions/bootstrap5/widgets/TbDataColumn.php Diff File

Issue History

Date Modified Username Field Change
2025-08-11 13:16 tassoman New Issue
2025-08-11 13:16 tassoman Tag Attached: a11y
2025-08-11 13:16 tassoman Tag Attached: accessibility
2025-08-11 13:16 tassoman Tag Attached: admin
2025-08-11 13:16 tassoman Tag Attached: admintheme
2025-08-11 15:09 tassoman Issue Monitored: tassoman
2025-08-11 15:09 tassoman Bug heat 0 => 2
2025-09-11 22:31 segui Issue Monitored: segui
2025-09-11 22:31 segui Bug heat 2 => 4
2026-09-27 00:44 c_schmitz Changeset attached => LimeSurvey master 3fd59559
2026-09-27 00:44 c_schmitz Note Added: 86013
2026-09-27 00:44 c_schmitz Assigned To => c_schmitz
2026-09-27 00:44 c_schmitz Status new => resolved
2026-09-27 00:44 c_schmitz Resolution open => fixed
2026-09-27 00:44 c_schmitz Bug heat 4 => 6
2026-09-28 17:25 LimeBot Note Added: 86046
2026-09-28 17:25 LimeBot Status resolved => closed
2026-09-28 17:25 LimeBot Bug heat 6 => 8