-
Notifications
You must be signed in to change notification settings - Fork 1
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
Upgrade primereact #347
Upgrade primereact #347
Conversation
Codecov Report
@@ Coverage Diff @@
## master #347 +/- ##
======================================
Coverage 99.9% 99.9%
======================================
Files 87 87
Lines 2505 2505
Branches 629 629
======================================
Hits 2502 2502
Misses 3 3 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job, M! I have one question and I also noted a little issue with tooltips and page's overflow. Please, take a look at the video:
Screencast_2022-11-25_16_10_29_AdobeExpress.mp4
It seems this issue only occurs on the first load of the tooltip. If the tooltip has already loaded, it does not creates that little flick. It is also triggered by any other tooltip that's not on the edge.
Also, please check your package-lock.json
I think you have not generated it again after your SubUI version bump.
src/subtitleEdit/cues/edit/CueTextEditor.spellcheck.keyboard.shortcuts.spec.tsx
Show resolved
Hide resolved
I'm not able to reproduce the issue outlined in the video locally. I also add |
Please wait with this PR before merging. It seems I introduced bug that was discovered by E2E testing. Looking into it. Will keep you updated. |
Did a quick Google search, found this: primefaces/primereact#3687 . Seems like we have to upgrade to the next minor version or implement the CSS code provided by the project's mantainer in the issue's comments. |
# Conflicts: # package-lock.json
…ct' into mario-VTMS-4128-upgrade-primereact # Conflicts: # package-lock.json # package.json
Ready for review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good work, M! Works as expected with the fix. Approving, assumming that you will take care of my single comment. I also tested this with VTMS, and looks good.
src/global.css
Outdated
@@ -652,3 +652,13 @@ region.wavesurfer-region:before { | |||
content: attr(data-region-label); | |||
@apply text-gray-900/80 | |||
} | |||
|
|||
/* TODO - Fixes tooltip flicker issue introduced |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please, lookup for a tooltip section in this very same CSS file and put this piece of code there, to keep things into one same place.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
# Conflicts: # package-lock.json # package.json
https://dotsub.atlassian.net/browse/VTMS-4128