diff --git a/packages/mask/src/social-network-adaptor/facebook.com/utils/selector.ts b/packages/mask/src/social-network-adaptor/facebook.com/utils/selector.ts index 4cadcc089825..e2d5930f2e9f 100644 --- a/packages/mask/src/social-network-adaptor/facebook.com/utils/selector.ts +++ b/packages/mask/src/social-network-adaptor/facebook.com/utils/selector.ts @@ -30,7 +30,7 @@ export const bioDescriptionSelector = () => export const bioDescriptionSelectorOnMobile: () => LiveSelector = () => querySelector('#bio div') export const searchUserIdSelector: () => LiveSelector = () => - querySelector('div[data-pagelet="ProfileTabs"] a[role="tab"]') + querySelector('div[role="tablist"][data-visualcompletion="ignore-dynamic"] a[role="tab"]') export const searchUserIdSelectorOnMobile: () => LiveSelector = () => querySelector('#tlFeed div[data-sigil="scroll-area"] a:last-child') @@ -88,7 +88,11 @@ export const searchFacebookConfirmAvatarImageSelector = () => // #region export const toolBoxInSideBarSelector: () => LiveSelector = () => - querySelector('[data-pagelet="LeftRail"] li:nth-child(2)') + querySelector('#ssrb_left_rail_start') + .closest(1) + .querySelector('h2') + .closest(1) + .querySelector('div > div > div > :nth-child(2) > ul > li:nth-child(2)') // for getting normal tab style export const profileTabUnselectedSelector: () => LiveSelector = () =>