The problem here is the non click (mouse) way of deleting a tag is to
press enter and then hit the backspace key.

This means you have to delete all the tags to the right of the one you
want to delete, which is a bit of a pain - however trying to get the
select2 to recognise the keypress while focused on the 'remove' x button
and not get confused with the search ability of the select2 will be the
challenge.

In htdocs/js/select2/select2.full.js on line 1586 there is:

   this.$selection.on('click', function (evt) {

we'd need to add the remove code to the keypress as well

** Changed in: mahara/16.10
       Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1568613

Title:
  The screenreader "Remove" doesn't do anything

Status in Mahara:
  In Progress
Status in Mahara 16.04 series:
  Confirmed
Status in Mahara 16.10 series:
  In Progress

Bug description:
  Mahara 16.04dev

  When you want to remove a tag (in the new tag search) or a person
  (when sending a message) just using a screenreader, clicking the
  "Remove" item doesn't do anything. The tag / user is not removed.

  <span class="select2-hidden-accessible">Remove "interesting"</span>

  It's just a screenreader issue and works fine for sighted.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1568613/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~mahara-contributors
Post to     : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp

Reply via email to