Skip to content

Conversation

@florianduros
Copy link
Member

@florianduros florianduros commented Dec 12, 2025

When an EW module uses compound, compound style sheet is applied a second time after EW style sheets. This is causing styling issues. This PR moves compound import at the end and fixes the style overrides (where EW override compound css).

Closes https://github.com/element-hq/wat-internal/issues/345
Needs element-hq/element-modules#163 element-hq/element-modules#164 element-hq/element-modules#165 element-hq/element-modules#166 element-hq/element-modules#167 element-hq/element-modules#167

@florianduros florianduros force-pushed the florianduros/compound-css-order branch from 181a647 to 3c6d7ec Compare December 12, 2025 16:29
@florianduros florianduros force-pushed the florianduros/compound-css-order branch from 3c6d7ec to 7425d4d Compare December 15, 2025 13:43
@florianduros florianduros force-pushed the florianduros/compound-css-order branch from 7b43521 to f05f296 Compare December 15, 2025 15:55
@florianduros florianduros force-pushed the florianduros/compound-css-order branch from 3d9938a to 4249fe6 Compare December 16, 2025 09:29
@florianduros florianduros force-pushed the florianduros/compound-css-order branch from 4249fe6 to 696aa77 Compare December 16, 2025 09:44
@florianduros florianduros added this pull request to the merge queue Dec 17, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 17, 2025
@florianduros florianduros added this pull request to the merge queue Dec 17, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 17, 2025
@florianduros florianduros added this pull request to the merge queue Dec 17, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 17, 2025
@t3chguy
Copy link
Member

t3chguy commented Dec 17, 2025

Downstream playwright tests have no known flakes, so just rerunning continually is unlikely to change the outcome :D

@florianduros
Copy link
Member Author

florianduros commented Dec 17, 2025

@t3chguy there are flakes, i have them in my others PRs....

@t3chguy
Copy link
Member

t3chguy commented Dec 17, 2025

The changes I see in the playwright report for the latest run look like changes caused by compound styles no longer being applied

@t3chguy
Copy link
Member

t3chguy commented Dec 17, 2025

But if you are seeing flakes please link to the flake issues

@florianduros
Copy link
Member Author

Oh nvm, the flakes i am seeing are not downstreamed (create-room), i'll take a look at the errors on downstream

@florianduros florianduros added this pull request to the merge queue Dec 18, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 18, 2025
@florianduros florianduros added this pull request to the merge queue Dec 18, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 18, 2025
@florianduros florianduros added this pull request to the merge queue Dec 19, 2025
Merged via the queue into develop with commit e15f80c Dec 19, 2025
58 of 60 checks passed
@florianduros florianduros deleted the florianduros/compound-css-order branch December 19, 2025 10:36
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