Fix a few things about tasks from the redesign#22586
Conversation
|
@Santhosh-Sellavel 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] |
|
@jasperhuangg Conflicts please resolve |
|
@Santhosh-Sellavel had to incorporate a few more changes into this PR, give me a moment while I update the screen recordings |
thienlnam
left a comment
There was a problem hiding this comment.
Appreciate the PR, thanks for fixing these things!
|
@Santhosh-Sellavel this is ready for review! |
|
@jasperhuangg I believe this bug here #22516 talks about this thing, we are not translating it |
|
@jasperhuangg Are you gonna handle this or not? |
|
@Santhosh-Sellavel fixed! |
| <View style={[styles.flex1, styles.flexRow, styles.alignItemsCenter, styles.justifyContentBetween]}> | ||
| <PressableWithoutFeedback | ||
| onPress={() => (isTaskReport ? Navigation.navigate(ROUTES.getTaskReportAssigneeRoute(props.report.reportID)) : ReportUtils.navigateToDetailsPage(props.report))} | ||
| onPress={() => !isTaskReport && ReportUtils.navigateToDetailsPage(props.report)} |
There was a problem hiding this comment.
You can remove the !isTaskReport && here
|
@Santhosh-Sellavel are you able to help review this? |
|
I'm getting redirected to this not found page. Steps:
Screen.Recording.2023-07-13.at.1.13.26.AM.mov |
|
@Santhosh-Sellavel few questions in your Slack DM, I am unable to reproduce that issue but wanted to clarify some things. I don't believe those problems are related to the changes in my PR, and would be curious for you to try the exact same flow/accounts but on |
Reviewer Checklist
Screenshots/VideosWebScreen.Recording.2023-07-14.at.7.19.01.PM.movMobile Web - Chrome & Mobile Web - SafariScreen.Recording.2023-07-14.at.7.19.44.PM.movDesktopScreen.Recording.2023-07-14.at.7.18.06.PM.moviOS & AndroidScreen.Recording.2023-07-14.at.7.22.05.PM.mov |
|
All looks good. Just a couple of questions.
Refer video for more understanding, can you answer those questions please thanks! Screen.Recording.2023-07-14.at.8.54.56.PM.mov |
|
Should I report it then? |
|
@Santhosh-Sellavel Ill keep it in mind, but I don't think we need to report it. I'll see if that other issue solves it first before doing anything here. |
Santhosh-Sellavel
left a comment
There was a problem hiding this comment.
LGTM tests well!
C+ Reviewed
🎀 👀 🎀
|
@AndrewGable 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] |
thienlnam
left a comment
There was a problem hiding this comment.
Going to go ahead and handle the review for this since I've been following along
|
✋ 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/thienlnam in version: 1.3.42-0 🚀
|
|
🚀 Deployed to production by https://github.com/jasperhuangg in version: 1.3.42-26 🚀
|

Details
Fixed Issues
$ #22494
$ #22495
$ #22498
Tests/QA
This is a very very long task title that should occupy multiple lines, at the very least., verify that it can occupies multiple lines.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.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Had some issues with Android/iOS simulators, but was able to test on them prior and confirmed they were working
Web
web.mov
Mobile Web - Chrome
mweb_chrome.mov
Mobile Web - Safari
mweb_safari.mp4
Desktop
desktop.mov
iOS
Android