-
Type:
Bug
-
Status: Closed
-
Resolution: Won't Fix
-
Affects Version/s: 7.0.X, 7.1.X, Master
-
Fix Version/s: Master
-
Component/s: ~ [Archived] Frontend Infrastructure
-
Labels:
-
Fix Priority:3
-
Epic Link:
-
Sprint:Track 4 - Babe I’m Gonna Leave, Track 5 - Good Times Bad Times
-
Git Pull Request:
Activate and Assign Priority Component needs to reinforce the feedback for the end user.
Here are the changes that Lexicon wants to do in this pattern
General Changes:
- Arrow buttons must always stay visible.
- Arrow buttons must be active only when the focus is set in the list
- On Left List Focus
- Left arrow button
- Always disabled
- Right arrow button
- list.count > 0 -> enabled
- otherwise disabled
- Up arrow button
- list.count > 1 && list.item != first -> enabled
- otherwise disabled
- Down arrow button
- list.count > 1 && list.item != last -> enabled
- otherwise disabled
- Left arrow button
- On Right List Focus
- Left arrow button
- list.count > 0 -> enabled
- otherwise disabled
- Right arrow button
- Always disabled
- Left arrow button
- On Left List Focus
- Mobile
- Maintain the look and feel as it is.
- Drag and drop action is hard right now. Can we make the whole cell draggable?
- As a convention, we are trying to standardize a 500ms press before dragstart is triggered so there is enough difference with scroll.