web-client-ui icon indicating copy to clipboard operation
web-client-ui copied to clipboard

Scrolling and other bugs when table is narrower width than column header

Open mofojed opened this issue 2 years ago • 1 comments

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

  1. 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

Screenshot 2023-05-08 at 3 01 58 PM

Versions

Engine Version: 0.24.0 Web UI Version: 0.34.0 Java Version: 11.0.17 Barrage Version: 0.5.0

mofojed avatar May 10 '23 15:05 mofojed

make the viewport really small and then try re-arranging

ethanalvizo avatar Nov 03 '23 18:11 ethanalvizo