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

Regression: Emoji picker styling #28046

Merged
merged 8 commits into from
Feb 15, 2023
Merged

Regression: Emoji picker styling #28046

merged 8 commits into from
Feb 15, 2023

Conversation

yash-rajpal
Copy link
Member

Proposed changes (including videos or screenshots)

Before

image

After

image

Issue(s)

Steps to test or reproduce

Further comments

@yash-rajpal yash-rajpal changed the title [Regression] Emoji picker layout [Regression] Emoji picker styling Feb 15, 2023
@yash-rajpal yash-rajpal changed the title [Regression] Emoji picker styling Regression: Emoji picker styling Feb 15, 2023
@yash-rajpal yash-rajpal requested a review from ggazzo February 15, 2023 05:28
@codecov
Copy link

codecov bot commented Feb 15, 2023

Codecov Report

Merging #28046 (dabcc38) into develop (364a153) will decrease coverage by 0.02%.
The diff coverage is n/a.

❗ Current head dabcc38 differs from pull request most recent head 6dd6ddf. Consider uploading reports for the commit 6dd6ddf to get more accurate results

Impacted file tree graph

@@             Coverage Diff             @@
##           develop   #28046      +/-   ##
===========================================
- Coverage    43.71%   43.69%   -0.02%     
===========================================
  Files          790      790              
  Lines        15258    15261       +3     
  Branches      2084     2085       +1     
===========================================
- Hits          6670     6669       -1     
- Misses        8310     8311       +1     
- Partials       278      281       +3     
Flag Coverage Δ
e2e 43.69% <ø> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

@hugocostadev hugocostadev added this to the 6.0.0 milestone Feb 15, 2023
@dionisio-bot dionisio-bot bot added stat: ready to merge PR tested and approved waiting for merge and removed stat: needs QA labels Feb 15, 2023
@sampaiodiego
Copy link
Member

sampaiodiego commented Feb 15, 2023

what if we have an e2e test to prevent a future regression breaking the emoji picker?

@yash-rajpal
Copy link
Member Author

what if we have an e2e test to prevent a future regression breaking the emoji picker?

We already have an e2e test for testing emoji picker, it is in emojis.spec.ts.

@KevLehman
Copy link
Contributor

what if we have an e2e test to prevent a future regression breaking the emoji picker?

We already have an e2e test for testing emoji picker, it is in emojis.spec.ts.

Why didn't it fail with the regressions then? 👀

@sampaiodiego
Copy link
Member

right, so it needs to be improved to be able to catch other regressions like this

@yash-rajpal
Copy link
Member Author

Why didn't it fail with the regressions then? 👀

Because end-to-end tests use selectors to check if element is present in DOM as expected. In this case, all the emojis are present on DOM, just due to some missing css, they are not visible to the user, that is why we were not able to catch this regression using these tests.

I'll try to improve this for such cases.

@ggazzo ggazzo merged commit 0226236 into develop Feb 15, 2023
@ggazzo ggazzo deleted the reg/emoji-picker branch February 15, 2023 18:27
@sampaiodiego sampaiodiego mentioned this pull request Feb 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stat: QA skipped stat: ready to merge PR tested and approved waiting for merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants