Skip to content

Re-read the Dataframe virtual window whenever the row count changes - #13744

Merged
abidlabs merged 4 commits into
mainfrom
fix/issue-13611-dataframe-stream-not-rendering
Aug 13, 2026
Merged

Re-read the Dataframe virtual window whenever the row count changes#13744
abidlabs merged 4 commits into
mainfrom
fix/issue-13611-dataframe-stream-not-rendering

Drop the inline comments and the added tests

4207dd8
Select commit
Loading
Failed to load commit list.
pkg.pr.new / Continuous Releases succeeded Aug 12, 2026 in 0s

Successful

Published successfully.

Details

Open in StackBlitz

@gradio/client

npm i https://pkg.pr.new/@gradio/client@4207dd8

@gradio/accordion

npm i https://pkg.pr.new/@gradio/accordion@4207dd8

@gradio/annotatedimage

npm i https://pkg.pr.new/@gradio/annotatedimage@4207dd8

@gradio/atoms

npm i https://pkg.pr.new/@gradio/atoms@4207dd8

@gradio/audio

npm i https://pkg.pr.new/@gradio/audio@4207dd8

@gradio/box

npm i https://pkg.pr.new/@gradio/box@4207dd8

@gradio/browserstate

npm i https://pkg.pr.new/@gradio/browserstate@4207dd8

@gradio/button

npm i https://pkg.pr.new/@gradio/button@4207dd8

@gradio/chatbot

npm i https://pkg.pr.new/@gradio/chatbot@4207dd8

@gradio/checkbox

npm i https://pkg.pr.new/@gradio/checkbox@4207dd8

@gradio/checkboxgroup

npm i https://pkg.pr.new/@gradio/checkboxgroup@4207dd8

@gradio/code

npm i https://pkg.pr.new/@gradio/code@4207dd8

@gradio/colorpicker

npm i https://pkg.pr.new/@gradio/colorpicker@4207dd8

@gradio/column

npm i https://pkg.pr.new/@gradio/column@4207dd8

@gradio/core

npm i https://pkg.pr.new/@gradio/core@4207dd8

@gradio/dataframe

npm i https://pkg.pr.new/@gradio/dataframe@4207dd8

@gradio/dataset

npm i https://pkg.pr.new/@gradio/dataset@4207dd8

@gradio/datetime

npm i https://pkg.pr.new/@gradio/datetime@4207dd8

@gradio/dialogue

npm i https://pkg.pr.new/@gradio/dialogue@4207dd8

@gradio/downloadbutton

npm i https://pkg.pr.new/@gradio/downloadbutton@4207dd8

@gradio/draggable

npm i https://pkg.pr.new/@gradio/draggable@4207dd8

@gradio/dropdown

npm i https://pkg.pr.new/@gradio/dropdown@4207dd8

@gradio/fallback

npm i https://pkg.pr.new/@gradio/fallback@4207dd8

@gradio/file

npm i https://pkg.pr.new/@gradio/file@4207dd8

@gradio/fileexplorer

npm i https://pkg.pr.new/@gradio/fileexplorer@4207dd8

@gradio/form

npm i https://pkg.pr.new/@gradio/form@4207dd8

@gradio/gallery

npm i https://pkg.pr.new/@gradio/gallery@4207dd8

@gradio/group

npm i https://pkg.pr.new/@gradio/group@4207dd8

@gradio/highlightedtext

npm i https://pkg.pr.new/@gradio/highlightedtext@4207dd8

@gradio/html

npm i https://pkg.pr.new/@gradio/html@4207dd8

@gradio/icons

npm i https://pkg.pr.new/@gradio/icons@4207dd8

@gradio/image

npm i https://pkg.pr.new/@gradio/image@4207dd8

@gradio/imageeditor

npm i https://pkg.pr.new/@gradio/imageeditor@4207dd8

@gradio/imageslider

npm i https://pkg.pr.new/@gradio/imageslider@4207dd8

@gradio/json

npm i https://pkg.pr.new/@gradio/json@4207dd8

@gradio/label

npm i https://pkg.pr.new/@gradio/label@4207dd8

@gradio/markdown

npm i https://pkg.pr.new/@gradio/markdown@4207dd8

@gradio/markdown-code

npm i https://pkg.pr.new/@gradio/markdown-code@4207dd8

@gradio/model3d

npm i https://pkg.pr.new/@gradio/model3d@4207dd8

@gradio/multimodaltextbox

npm i https://pkg.pr.new/@gradio/multimodaltextbox@4207dd8

@gradio/nativeplot

npm i https://pkg.pr.new/@gradio/nativeplot@4207dd8

@gradio/navbar

npm i https://pkg.pr.new/@gradio/navbar@4207dd8

@gradio/number

npm i https://pkg.pr.new/@gradio/number@4207dd8

@gradio/paramviewer

npm i https://pkg.pr.new/@gradio/paramviewer@4207dd8

@gradio/plot

npm i https://pkg.pr.new/@gradio/plot@4207dd8

@gradio/preview

npm i https://pkg.pr.new/@gradio/preview@4207dd8

@gradio/radio

npm i https://pkg.pr.new/@gradio/radio@4207dd8

@gradio/row

npm i https://pkg.pr.new/@gradio/row@4207dd8

@gradio/sanitize

npm i https://pkg.pr.new/@gradio/sanitize@4207dd8

@gradio/sidebar

npm i https://pkg.pr.new/@gradio/sidebar@4207dd8

@gradio/simpledropdown

npm i https://pkg.pr.new/@gradio/simpledropdown@4207dd8

@gradio/simpleimage

npm i https://pkg.pr.new/@gradio/simpleimage@4207dd8

@gradio/simpletextbox

npm i https://pkg.pr.new/@gradio/simpletextbox@4207dd8

@gradio/slider

npm i https://pkg.pr.new/@gradio/slider@4207dd8

@gradio/state

npm i https://pkg.pr.new/@gradio/state@4207dd8

@gradio/statustracker

npm i https://pkg.pr.new/@gradio/statustracker@4207dd8

@gradio/tabitem

npm i https://pkg.pr.new/@gradio/tabitem@4207dd8

@gradio/tabs

npm i https://pkg.pr.new/@gradio/tabs@4207dd8

@gradio/textbox

npm i https://pkg.pr.new/@gradio/textbox@4207dd8

@gradio/theme

npm i https://pkg.pr.new/@gradio/theme@4207dd8

@gradio/timer

npm i https://pkg.pr.new/@gradio/timer@4207dd8

@gradio/tooltip

npm i https://pkg.pr.new/@gradio/tooltip@4207dd8

@gradio/upload

npm i https://pkg.pr.new/@gradio/upload@4207dd8

@gradio/uploadbutton

npm i https://pkg.pr.new/@gradio/uploadbutton@4207dd8

@gradio/utils

npm i https://pkg.pr.new/@gradio/utils@4207dd8

@gradio/vibeeditor

npm i https://pkg.pr.new/@gradio/vibeeditor@4207dd8

@gradio/video

npm i https://pkg.pr.new/@gradio/video@4207dd8

@gradio/workflowcanvas

npm i https://pkg.pr.new/@gradio/workflowcanvas@4207dd8