adobe / adobe/react-spectrum

GridList does not consistently auto-scroll when dragging items beyond the last visible row

Open
#7,077 4 comments 2 reactions 0 assignees View on GitHub
needs investigation
Dominant language
TypeScript
Stars
15.9k
Forks
1.6k
Avg merge
3d 9m
Merged PRs (30d)
59

Description

### Provide a general summary of the issue here

In the GridList component, when attempting to move an item beyond the last visible row, the list should auto-scroll to allow the user to continue dragging the item. This feature works intermittently but is difficult for the user to utilize consistently.

### 🤔 Expected Behavior?

When dragging an item near the edge of the visible grid, the list should auto-scroll smoothly, allowing the user to drag the item beyond the current visible rows without difficulty.

### 😯 Current Behavior

The auto-scroll sometimes works but is inconsistent and makes it hard for the user to move items beyond the visible rows, resulting in a frustrating user experien

### 💁 Possible Solution

_No response_

### 🔦 Context

_No response_

### 🖥️ Steps to Reproduce

Steps to Reproduce

1. Open the GridList component with a sufficient number of items to require scrolling.
2. Attempt to move an item from a visible row beyond the last visible row by dragging it downward.
3. Observe that the list does not consistently auto-scroll, making it difficult to move the item to the desired position.

### Version

"react-aria-components": "^1.3.0",

### What browsers are you seeing the problem on?

Chrome

### If other, please specify.

_No response_

### What operating system are you using?

Mac

### 🧢 Your Company/Team

Acrobat Web

### 🕷 Tracking Issue

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.