Set hover status to false on blur#14377
Conversation
|
@ctkochan22 Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
Reviewer Checklist
Screenshots/VideosWebBefore: web-report-hover-before-fix.movAfter: web-report-hover.movMobile Web - Chromemweb-chrome-report-hover.movMobile Web - Safarimweb-safari-report-hover.movDesktopdesktop-report-hover.moviOSios-report-hover.movAndroidandroid-report-hover.movThanks for the quick PR @s77rt. @ctkochan22 I was finally able to reproduce the issue. Thanks for the comment. I've added the before fix video. I've also checked the following component:
Let me know if anything else needs to be tested here. |
|
Great work testing! Thank you @mananjadhav |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
Performance Comparison Report 📊Significant Changes To DurationThere are no entries Meaningless Changes To DurationShow entries
Show details
|
|
🚀 Deployed to staging by https://github.com/ctkochan22 in version: 1.2.57-0 🚀
|
|
🚀 Deployed to production by https://github.com/luacmartins in version: 1.2.57-3 🚀
|
This reverts commit ec5e756.
|
This PR caused this issue. Issue: If you press and hold on a message and then release the press, the hover effect will be lost |
Details
resetHoverStateOnOutsideClickwhich is no longer required (thanks to 1)$ #14080
PROPOSAL: #14080 (comment)
Tests
Offline tests
n/a
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)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.Screenshots/Videos
Web
web.mp4
Mobile Web - Chrome
mweb-chrome.mp4
Mobile Web - Safari
mweb-safari.mp4
Desktop
desktop.mp4
iOS
ios.mp4
Android
android.mp4