Keyboard cannot move item to other holding by drag 'n' drop

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Description

Steps to Reproduce:

  1. Open an instance in Inventory that has at least two holdings and at least one item

  2. Enable this Action: "Move items within an instance"

  3. Use Tab and Shift+Tab to move the focus to the drag 'n' drop handle (the six dots) of an item.

  4. Press space to select the handle of the item, starting drag 'n' drop.

  5. Press arrow up and arrow down to move the item.

Expected Results:

Can move the item to another holding.

Actual Results:

Can move the position of the item only within the holding.

Additional Information:

Either make drag 'n' drop work when using keyboard only;

or exclude the drag 'n' drop handle (the six dots) from receiving the keyboard focus when tabbing.

 

Environment

None

Potential Workaround

None

relates to

Checklist

hide

TestRail: Results

Activity

Show:

Julian Ladisch July 30, 2021 at 8:00 PM

Works for me in Firefox and Chrome.
Thanks!

(I consider this a bug fix and not a story because it disables a broken functionality.)

Stephanie Buck July 28, 2021 at 12:48 PM

Agree with . , do you want to test this before it is closed?

Valentyna Mohylko July 28, 2021 at 11:06 AM

Everything looks good. When you use the Tab button on the keyboard drag n drop doesn't focus. Tested in the testing and snapshot environments.

Uladislau Samets July 27, 2021 at 8:42 AM

The solution is to exclude the drag 'n' drop handle (the six dots) from receiving the keyboard focus when tabbing.
changes are avaialble on envs. Check it, please.

Stephanie Buck April 15, 2021 at 1:24 PM

Hi , thanks for the explanation. Firebird is at capacity. I'll take a look and add it to our next grooming session so it can be added to the backlog. 

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Firebird

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created April 14, 2021 at 7:40 PM
Updated October 5, 2021 at 6:38 PM
Resolved August 2, 2021 at 11:51 AM
TestRail: Cases
TestRail: Runs

Flag notifications