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

fix(table): avoid row height change #3401

Merged
merged 2 commits into from
Jan 17, 2025
Merged

fix(table): avoid row height change #3401

merged 2 commits into from
Jan 17, 2025

Conversation

Kiarokh
Copy link
Contributor

@Kiarokh Kiarokh commented Jan 16, 2025

Sometimes, re-renderings after the initial render, or changes within components in the table cells, or
clicking on rows, or size of the components in the table cells would cause a resize on all rows in a table. This always resulted in reduced quality of the experience. This fix might break some carelessly designed UIs of custom components used in table views.
But since we have so many issues with this,
and fixing other issues relies on having a fixed row height, consumers have to adapt.

fix https://github.com/Lundalogik/crm-feature/issues/4571

Review:

  • Commits are atomic
  • Commits have the correct type for the changes made
  • Commits with breaking changes are marked as such

Browsers tested:

(Check any that applies, it's ok to leave boxes unchecked if testing something didn't seem relevant.)

Windows:

  • Chrome
  • Edge
  • Firefox

Linux:

  • Chrome
  • Firefox

macOS:

  • Chrome
  • Firefox
  • Safari

Mobile:

  • Chrome on Android
  • iOS

Sometimes, re-renderings after the initial render, or
changes within components in the table cells, or
clicking on rows, or size of the components in the
table cells would cause a resize on all rows in a table.
This always resulted in reduced quality of the experience.
This fix might break some carelessly designed UIs of
custom components used in table views.
But since we have so many issues with this,
and fixing other issues relies on having a fixed row height,
consumers have to adapt.
Copy link

Documentation has been published to https://lundalogik.github.io/lime-elements/versions/PR-3401/

@jgroth jgroth enabled auto-merge (rebase) January 17, 2025 07:21
@jgroth jgroth merged commit 1765648 into main Jan 17, 2025
13 checks passed
@jgroth jgroth deleted the luck-tabulator-row-height branch January 17, 2025 07:24
@lime-opensource
Copy link
Collaborator

🎉 This PR is included in version 37.79.3 🎉

The release is available on:

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.

4 participants