This repository was archived by the owner on May 7, 2026. It is now read-only.
Commit a634e97
authored
feat: Stabilize interactive table height to prevent notebook layout shifts (#2378)
This update introduces a new feature in the interactive table display
that prevents notebook layout shifts when changing the number of rows
per page. The table height is now intelligently set and fixed after its
initial display, creating a more stable and predictable user experience.
Verified at:
vs code notebook:
https://screencast.googleplex.com/cast/NTY2NjM1NDQwNDI2MTg4OHwzNDEwZTA5Zi0wOA
Fixes #<460861785> 🦕1 parent 798af4a commit a634e97Copy full SHA for a634e97
3 files changed
+468-128Lines changed: 468 additions & 128 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- bigframes/display
- notebooks/dataframes
- tests/js
Expand file treeCollapse file tree
Open diff view settings
Collapse file
bigframes/display/table_widget.js
Copy file name to clipboardExpand all lines: bigframes/display/table_widget.js+18Lines changed: 18 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
170 | 170 | |
171 | 171 | |
172 | 172 | |
| 173 | + |
| 174 | + |
173 | 175 | |
174 | 176 | |
175 | 177 | |
| 178 | + |
| 179 | + |
| 180 | + |
| 181 | + |
| 182 | + |
| 183 | + |
| 184 | + |
| 185 | + |
| 186 | + |
| 187 | + |
| 188 | + |
| 189 | + |
| 190 | + |
| 191 | + |
| 192 | + |
| 193 | + |
176 | 194 | |
177 | 195 | |
178 | 196 | |
|
0 commit comments