Dashboard Metric Drill-Down Shows Stale Data

Dashboard Metric Drill-Down Shows Stale Data

Summary:
When clicking between different metric components on a custom dashboard, the drill-down list shows data from the previously opened metric instead of the one just clicked.

Steps to Reproduce:

  1. Create a custom dashboard with multiple pre-defined/templatized components — e.g., a Leads metric (leads created in the last 2 months, no action taken, rating = Active) and a Deals metric (deals closed last quarter).
  2. Click the Leads metric to open its drill-down list.
  3. Close the drill-down.
  4. Click the Deals metric.

Expected Result:
Deals drill-down list should load, showing deals closed last quarter.

Actual Result:
The Deals drill-down still shows the previous Leads list. Clicking Deals a second time (close + reopen) loads the correct Deals list.

Impact:
Requires an extra click every time a user switches between metrics, and risks users misreading stale data as the correct list if they don't notice the mismatch.

Environment:
Custom dashboard, templatized components, drill-down/list view.