Debug: Choropleth maps not showing after theme integration #34

Closed
opened 2026-01-15 19:16:22 +00:00 by lmiranda · 1 comment
Owner

Description

After Sprint 7 theme integration, choropleth maps are not displaying on the Toronto dashboard. This is a carryover debugging task from Sprint 7.

Context

Sprint 7 implemented:

  • Dark theme with MantineProvider
  • Floating sidebar navigation
  • Updated figure factories for dark theme support

Symptoms

  • Maps not rendering on /toronto page
  • Callback may not be triggering or returning empty figure

Investigation Areas

  1. Callback Registration

    • Verify map callbacks are registered correctly
    • Check if callback is being triggered (add print statements)
  2. Figure Factory

    • Confirm create_choropleth_figure() receives correct data
    • Check GeoJSON data loading
  3. Theme Integration

    • Verify carto-darkmatter map style works
    • Check if transparent backgrounds affect rendering
  4. Data Loading

    • Confirm demo data is loading correctly
    • Check for any parsing errors in GeoJSON

Priority

High - Core dashboard feature not working

Carryover From

Sprint 7 (#27)

## Description After Sprint 7 theme integration, choropleth maps are not displaying on the Toronto dashboard. This is a carryover debugging task from Sprint 7. ## Context Sprint 7 implemented: - Dark theme with MantineProvider - Floating sidebar navigation - Updated figure factories for dark theme support ## Symptoms - Maps not rendering on `/toronto` page - Callback may not be triggering or returning empty figure ## Investigation Areas 1. **Callback Registration** - Verify map callbacks are registered correctly - Check if callback is being triggered (add print statements) 2. **Figure Factory** - Confirm `create_choropleth_figure()` receives correct data - Check GeoJSON data loading 3. **Theme Integration** - Verify `carto-darkmatter` map style works - Check if transparent backgrounds affect rendering 4. **Data Loading** - Confirm demo data is loading correctly - Check for any parsing errors in GeoJSON ## Priority High - Core dashboard feature not working ## Carryover From Sprint 7 (#27)
Author
Owner

Closing as won't do — The choropleth maps will be completely rebuilt for the new neighbourhood-based dashboard. The TRREB district maps this issue references are being removed. See docs/changes/Change-Toronto-Analysis-Reviewed.md for the new implementation plan.

Closing as **won't do** — The choropleth maps will be completely rebuilt for the new neighbourhood-based dashboard. The TRREB district maps this issue references are being removed. See `docs/changes/Change-Toronto-Analysis-Reviewed.md` for the new implementation plan.
lmiranda added this to the Launch: Host, Bio and Toronto House Market Analysis project 2026-01-16 14:51:54 +00:00
lmiranda self-assigned this 2026-01-16 14:51:59 +00:00
lmiranda moved this to Done in Launch: Host, Bio and Toronto House Market Analysis on 2026-01-16 14:52:21 +00:00
Sign in to join this conversation.