-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Fix: Composer top padding collapsed in room after scroll up #23992
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
Conversation
2. Updated styling of messages scrollarea
2. Updated styling of messages scrollarea
|
@situchan @marcaaron #22389 . I will upload screencast for iOS, Android and mobile Chrome soon |
|
Uploaded last videos for iOS, Android and web mobile Chrome. Ready for review |
|
Ready for review. |
mkhutornyi
left a comment
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.
Looks good to me.
All yours @situchan
|
Thanks for review @mkhutornyi! So the ball is on your side @situchan ;) |
|
@mkarkachov Not sure what to verify. Please add "Verify that ..." at the end of Tests step |
|
@mkarkachov please add all possible cases in Tests step:
|
Reviewer Checklist
Screenshots/VideosWebweb.movweb-anonymous.movweb-offline.movMobile Web - Chromemchrome.movMobile Web - Safarimsafari.movDesktopdesktop.moviOSios.movAndroidandroid.mov |
|
@mkarkachov please update Tests steps as I request changes - #23992 (comment), #23992 (comment). And then all good. |
@situchan Updated tests as requested |
situchan
left a comment
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.
LGTM
@marcaaron all yours
marcaaron
left a comment
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.
LGTM - Thanks for the teamwork on this one everyone 💪
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/marcaaron in version: 1.3.51-0 🚀
|
|
🚀 Deployed to production by https://github.com/Julesssss in version: 1.3.51-2 🚀
|
|
🚀 Deployed to staging by https://github.com/marcaaron in version: 1.3.52-0 🚀
|
|
🚀 Deployed to staging by https://github.com/marcaaron in version: 1.3.52-0 🚀
|
|
🚀 Deployed to production by https://github.com/puneetlath in version: 1.3.52-5 🚀
|


Details
If it's multi-user chatroom or concierge room composer top padding was collapsed in room after scroll up. I updated styling of ReportFooter and ReportActionsList components.
Fixed Issues
$ #22389
PROPOSAL: #22389 (comment)
Tests
Test 1
Test 2
Test 3
Test 4
Test 5
Offline tests
QA Steps
Same as "Tests" Section above.
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)/** comment above it */thisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Web
desktop-22389.mp4
Mobile Web - Chrome
mobile-web-chrome-22389.mp4
Mobile Web - Safari
mobile-safari-22389.mp4
Desktop
desktop-22389.mp4
iOS
ios-22389.mp4
Android
android-22389.mp4