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

SF-3111 Fix question dialog verse reference error message overlap #2960

Merged
merged 1 commit into from
Jan 23, 2025

Conversation

RaymondLuong3
Copy link
Collaborator

@RaymondLuong3 RaymondLuong3 commented Jan 17, 2025

The error message in the text input has the position: absolute rule applied. So it is expected to show over top of anything that comes below. In this case, this rule makes it hard to know how much space below the input to give. I've given it the minimum so that it shows nicely. FWIW, I would not mind if we just left the error message overlap as by design.

Before
Question dialog overlap

After
Overlapping text add question


This change is Reviewable

@RaymondLuong3 RaymondLuong3 added the will require testing PR should not be merged until testers confirm testing is complete label Jan 17, 2025
Copy link

codecov bot commented Jan 17, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 82.06%. Comparing base (1b89392) to head (8c19c0e).
Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #2960   +/-   ##
=======================================
  Coverage   82.06%   82.06%           
=======================================
  Files         544      544           
  Lines       31630    31630           
  Branches     5146     5124   -22     
=======================================
  Hits        25956    25956           
  Misses       4917     4917           
  Partials      757      757           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@pmachapman pmachapman self-requested a review January 19, 2025 19:00
@pmachapman pmachapman self-assigned this Jan 19, 2025
@pmachapman pmachapman force-pushed the fix/sf-3111-dialog-overlap branch from 750ea7d to 5ce4407 Compare January 19, 2025 19:01
Copy link
Collaborator

@pmachapman pmachapman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm: + bonus points for removing SubscriptionDisposable!

Reviewed 3 of 3 files at r1, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @RaymondLuong3)

@pmachapman pmachapman added ready to test and removed will require testing PR should not be merged until testers confirm testing is complete labels Jan 19, 2025
@Nateowami Nateowami added testing complete Testing of PR is complete and should no longer hold up merging of the PR and removed ready to test labels Jan 23, 2025
@Nateowami Nateowami force-pushed the fix/sf-3111-dialog-overlap branch from 5ce4407 to 8c19c0e Compare January 23, 2025 17:19
@Nateowami Nateowami enabled auto-merge (squash) January 23, 2025 17:19
@Nateowami Nateowami merged commit 98b0adc into master Jan 23, 2025
17 checks passed
@Nateowami Nateowami deleted the fix/sf-3111-dialog-overlap branch January 23, 2025 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
testing complete Testing of PR is complete and should no longer hold up merging of the PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants