virtual icon indicating copy to clipboard operation
virtual copied to clipboard

🤖 Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte

Results 144 virtual issues
Sort by recently updated
recently updated
newest added

### Describe the bug By using the **useWindowVirtualizer** hook to apply virtualization for list items with **different heights** in relation to window scrolling, when you scroll, the virtualization behavior will...

### Describe the bug The demo showed at https://tanstack.com/virtual/latest doesn't build and instead shows a babel error: > [plugin:vite:react-babel] [BABEL] /home/projects/kkvilwwlbb.github/src/main.tsx: Cannot find module '/home/projects/kkvilwwlbb.github/node_modules/@jridgewell/gen-mapping/dist/gen-mapping.umd.js' /home/projects/kkvilwwlbb.github/src/main.tsx ### Your minimal, reproducible...

### Describe the bug If we reopen our Select listbox after scrolling down past the `overscan` value, the listbox has no options rendered. They appear in the DOM but not...

### Describe the bug I am having problems with suspense and query+virtual displaying the virtual list, using it without virtual and only query works fine though ### Your minimal, reproducible...

### Describe the bug I have a dynamically sized virtual list whose container scroll element has a `max-height` style. This way, the container should shrink to the full list of...

## 🎯 Changes 1. problem - During heavy scrolling with dynamic item sizes, frequent scroll adjustments can cause: - Layout thrashing due to multiple synchronous scroll position updates - Stuttering...

### Describe the bug In a virtualized list using @tanstack/vue-virtual, reordering items with dynamic or varying sizes (e.g., different heights) does not trigger a recalculation of their cached measurements. As...

This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | 🔧 This Pull Request updates lock files to use the latest...

dependencies

### Describe the bug We're experiencing an issue that when scrolling back up you get stuck on a item, when using dynamic sizes. It can easily be reproduced by scrolling...

### Describe the bug ### Summary `List` uses `useWindowVirtualizer` for row virtualization, but the outer div’s inline `height` is read directly from `rowVirtualizer.getTotalSize()` during render. Because the virtualizer instance is...