Skip to content

Commit

Permalink
Merge pull request #52188 from FitseTLT/fix-lack-of-scrolling-to-bott…
Browse files Browse the repository at this point in the history
…om-onboarding

Fix - Web - Sign Up - Concierge chat is not auto scrolled to the bottom after onboarding process
  • Loading branch information
chiragsalian authored Nov 7, 2024
2 parents e3e4e53 + c664f5b commit aedbbde
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions src/libs/actions/Report.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3676,13 +3676,17 @@ function completeOnboarding(
}, []);

const optimisticData: OnyxUpdate[] = [...tasksForOptimisticData];
const lastVisibleActionCreated =
tasksData.at(-1)?.completedTaskReportAction?.created ?? tasksData.at(-1)?.taskReportAction.reportAction.created ?? videoCommentAction?.created ?? textCommentAction.created;

optimisticData.push(
{
onyxMethod: Onyx.METHOD.MERGE,
key: `${ONYXKEYS.COLLECTION.REPORT}${targetChatReportID}`,
value: {
lastMentionedTime: DateUtils.getDBTime(),
hasOutstandingChildTask,
lastVisibleActionCreated,
},
},
{
Expand Down Expand Up @@ -3724,12 +3728,12 @@ function completeOnboarding(
const {lastMessageText = '', lastMessageTranslationKey = ''} = ReportActionsUtils.getLastVisibleMessage(targetChatReportID);
if (lastMessageText || lastMessageTranslationKey) {
const lastVisibleAction = ReportActionsUtils.getLastVisibleAction(targetChatReportID);
const lastVisibleActionCreated = lastVisibleAction?.created;
const prevLastVisibleActionCreated = lastVisibleAction?.created;
const lastActorAccountID = lastVisibleAction?.actorAccountID;
failureReport = {
lastMessageTranslationKey,
lastMessageText,
lastVisibleActionCreated,
lastVisibleActionCreated: prevLastVisibleActionCreated,
lastActorAccountID,
};
}
Expand Down

0 comments on commit aedbbde

Please sign in to comment.