Files cannot be moved from one folder to another without using the mouse

Bug #1262904 reported by Jono Mingard on 2013-12-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Medium
Jono Mingard

Bug Description

In the file browser (eg. on /artefact/file/index.php) files can be dragged into folders, but there is currently no way to move them using the keyboard. This is undesirable for people who prefer to use the keyboard and critical for screen reader users who rely solely on the keyboard for navigation.

It would be nice if activating the icon (by pressing Space or Enter) brought up a list of folders it can be moved into like in http://devfiles.myopera.com/articles/735/example.html - the icon alt text could then be changed to something like "File: Press space to move to a folder"
Alternatively checkboxes could be provided for selection.

Affects latest master

(WCAG Level A)

Jono Mingard (mingard) on 2014-01-10
Changed in mahara:
status: New → In Progress
assignee: nobody → Jono Mingard (mingard)
Jono Mingard (mingard) on 2014-01-26
tags: added: wcag

Reviewed: https://reviews.mahara.org/2903
Committed: http://gitorious.org/mahara/mahara/commit/eee249e09d0aa5896810f4099636cb43f2a62d64
Submitter: Son Nguyen (<email address hidden>)
Branch: master

commit eee249e09d0aa5896810f4099636cb43f2a62d64
Author: Jono Mingard <email address hidden>
Date: Mon Jan 13 13:08:19 2014 +1300

Make file browser keyboard-accessible (Bug #1262904)

Adds tabindex to file icons so they can receive keyboard focus. Pressing Space
while an icon is focused brings up a menu where the folder to move to
can be selected.

Also adds "Folder:" text to folders in the file browser and adds accessible text
to parent folder links.

Change-Id: I29ff9733f79478dc1724fe0c579bbfa2e9b74ad0
Signed-off-by: Jono Mingard <email address hidden>

Robert Lyon (robertl-9) on 2014-02-27
Changed in mahara:
milestone: none → 1.9.0
status: In Progress → Fix Committed
Robert Lyon (robertl-9) on 2014-04-22
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related blueprints