Fullstory component properties added all children components unmasked #46568
Conversation
…in app views: - HeaderView.tsx - ScreenWrapper.tsx
|
@luacmartins 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] |
|
@LCOleksii can you please link the issue in the OP? |
luacmartins
left a comment
There was a problem hiding this comment.
Changes LGTM, but will wait on merging until an issue is linked
|
@luacmartins - I created an issue for it - #46579 |
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeiOS: NativeiOS: mWeb SafariMacOS: Chrome / SafariMacOS: Desktop |
|
Thank you! Added to the OP. |
|
Congrats, that’s your 5th PR merged! 🎉 Do you know about the ContributorPlus role? It’s an opportunity to earn more in the Expensify Open Source community. Keep up the great work - thanks! |
|
✋ 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/luacmartins in version: 9.0.16-0 🚀
|
|
Hello |
|
Hello @lanitochka17 |
|
@luacmartins pls QA this one internally, we do not have access to Fullstory UI session replay |
|
It has to go to production to QA. We don’t send any staging sessions to Fullstory |
|
🚀 Deployed to production by https://github.com/marcaaron in version: 9.0.16-8 🚀
|
Fullstory component properties added all children components unmasked in app views:
Details
In order to allow content of all components during the session capture
added fsClass unmask propery at global components.
Fixed Issues
Missing content during session preview for masked components
$ #46579
PROPOSAL:
Unmask components to allow the capture
Tests
Offline tests
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.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
Android: Native
$ https://drive.google.com/file/d/1SElP-7G7O0AD2m2CC-FLPK-sOz0VGa9v/view?usp=drive_link
Android: mWeb Chrome
iOS: Native
$ https://drive.google.com/file/d/1vlef3pWg6WvKETGxg6FoUJC2DbIkc1__/view?usp=drive_link
iOS: mWeb Safari
MacOS: Chrome / Safari
$ https://drive.google.com/file/d/1CR3JoqRkY1sU7YJgyOG8qizZZorSs49A/view?usp=drive_link
MacOS: Desktop