Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stale format values after applying quick filters #2362

Open
mattrunyon opened this issue Feb 6, 2025 · 0 comments
Open

Stale format values after applying quick filters #2362

mattrunyon opened this issue Feb 6, 2025 · 0 comments
Labels
bug Something isn't working triage Issue requires triage

Comments

@mattrunyon
Copy link
Collaborator

Description

Applying a filter with a table that has format_rows_where seems to keep stale (or discard) the formatting values until the table is hidden and re-focused.

Steps to reproduce

  1. Run this Python code.

    from deephaven import merge, ui
    import deephaven.plot.express as dx
    
    stocks = dx.data.stocks().format_row_where("Sym=`DOG`", "bg(colorRGB(85, 85, 100))")
  2. Apply a quick filter on Exchange to TPET. Or right click on a TPET cell and apply filter exactly equals.

Expected results

  1. Table filters and the DOG rows are still highlighted.

Actual results

Table filters and DOG rows are not highlighted.

Additional details and attachments

Doesn't seem to be an issue with ui.table formatting rules, so leaning towards something is bad in the subscription we are making after the filter or the engine is not giving us updated data for some reason

Versions

Engine Version: 0.37.4
Web UI Version: 0.99.2
Python Version: 3.10.12
Java Version: 21.0.5
Groovy Version: 3.0.22
Barrage Version: 0.7.2
Browser Name: Chrome 131
User Agent OS: Linux
@deephaven/js-plugin-matplotlib: 0.5.0
@deephaven/js-plugin-ui: 0.25.0
@deephaven/js-plugin-plotly-express: 0.12.1

@mattrunyon mattrunyon added bug Something isn't working triage Issue requires triage labels Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working triage Issue requires triage
Projects
None yet
Development

No branches or pull requests

1 participant