web-client-ui
web-client-ui copied to clipboard
Scrolling and other bugs when table is narrower width than column header
Description Related to #1276
When creating a column with a very long name, and the column width is larger than the table viewport, weird behaviour occurs.
Steps to reproduce
- Run the following code:
from deephaven import new_table
from deephaven.column import string_col, int_col
result = new_table([
int_col("I1", [1, 2, 3]),
int_col("I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I2I23", [4, 5, 6]),
])
2. Scroll the table horizontally
3. Drag column headers to re-order them
Expected results 2. Scrolling should work 3. Should be able to re-arrange columns
Actual results 2. Scrolling gets wonky 3. Re-arranging columns is wonky
Additional details and attachments
Versions
Engine Version: 0.24.0 Web UI Version: 0.34.0 Java Version: 11.0.17 Barrage Version: 0.5.0
make the viewport really small and then try re-arranging