finos / perspective

A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
https://perspective.finos.org/
Apache License 2.0
7.73k stars 1.05k forks source link

[Treemap] Text labels do not respond appropriately after "Group By" navigation #2470

Open brianblakely opened 7 months ago

brianblakely commented 7 months ago

Bug Report

Steps to Reproduce:

  1. Go to https://perspective.finos.org/block/?example=superstore
  2. Open config panel for "Sales Report (by State)"
  3. Reconfigure "Group By" field to Category > Sub-Category > State
  4. Click "Technology"
  5. Navigate back up a level by clicking "⇪ Technology"

Expected Result:

The current state of the treemap should look like the initial state (i.e. after step 3).

Actual Result:

My interpretation of the issue is that all text labels are rendering at max scale for this view, instead of responding to their respective cells and zoom levels.

Screenshots Step 3: Screenshot_20231208_120100

Step 4: Screenshot_20231208_120120

Step 5: Screenshot_20231208_120141

Environment:

v2.7.1, tested on macOS and Linux in Chrome