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

Bug #1262904 reported by Jono M
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Medium
Jono M

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 M (jonom)
Changed in mahara:
status: New → In Progress
assignee: nobody → Jono Mingard (mingard)
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/2903

Jono M (jonom)
tags: added: wcag
Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

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)
Changed in mahara:
milestone: none → 1.9.0
status: In Progress → Fix Committed
Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.