Skip to content

fix: resize data table and map canvas continuously during drag [DHIS2-15884]#3675

Merged
BRaimbault merged 4 commits into
fix/release-DHIS2-15884-19205-21540from
fix/DHIS2-15884
Jun 18, 2026
Merged

fix: resize data table and map canvas continuously during drag [DHIS2-15884]#3675
BRaimbault merged 4 commits into
fix/release-DHIS2-15884-19205-21540from
fix/DHIS2-15884

Conversation

@BRaimbault

@BRaimbault BRaimbault commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

Implements DHIS2-15884

Description

  • Data table panel now resizes continuously during window drag and ResizeHandle drag (not just on release)
  • Table columns scale proportionally during resize, with a minimum width floor (restoring the horizontal scrollbar when content overflows)
  • Map canvas tracks the panel height in real time via a CSS custom property (--data-table-height)
  • Horizontal scrollbar no longer flickers during ResizeHandle drag - the table now fills its container via CSS flex instead of a JS-computed pixel height

Quality checklist

Add N/A to items that are not applicable.

  • Dashboard tested N/A
  • Cypress and/or Jest tests added/updated N/A
  • Docs added N/A
  • d2-ci dependencies replaced N/A
  • Tester approved (@HendrikThePendric)

@dhis2-bot

dhis2-bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

🚀 Deployed on https://pr-3675.maps.netlify.dhis2.org

@dhis2-bot dhis2-bot temporarily deployed to netlify June 16, 2026 12:22 Inactive
@dhis2-bot dhis2-bot temporarily deployed to netlify June 16, 2026 12:28 Inactive
@BRaimbault BRaimbault marked this pull request as ready for review June 16, 2026 12:39
@dhis2-bot dhis2-bot temporarily deployed to netlify June 16, 2026 17:19 Inactive
@sonarqubecloud

Copy link
Copy Markdown

@dhis2-bot dhis2-bot temporarily deployed to netlify June 18, 2026 07:41 Inactive
@BRaimbault BRaimbault changed the base branch from master to fix/release-DHIS2-15884-19205-21540 June 18, 2026 12:16
@BRaimbault BRaimbault merged commit 44bbd24 into fix/release-DHIS2-15884-19205-21540 Jun 18, 2026
30 checks passed
@BRaimbault BRaimbault deleted the fix/DHIS2-15884 branch June 18, 2026 12:17
dhis2-bot added a commit that referenced this pull request Jun 18, 2026
## [101.13.1](v101.13.0...v101.13.1) (2026-06-18)

### Bug Fixes

* preserve program/enrollment period type on TE layer reload [DHIS2-19205] ([#3674](#3674)) ([59cd55d](59cd55d))
* prevent duplicate overview map outline in splitmap download mode [DHIS2-21540] ([#3676](#3676)) ([0a98dbb](0a98dbb))
* resize data table and map canvas continuously during drag [DHIS2-15884] ([#3675](#3675)) ([44bbd24](44bbd24))
@dhis2-bot

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 101.13.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants