Closed tomerrr closed 10 months ago
Thanks for the heads up.
Replace the _function nfscrubTheTabbies() with the following code:
function nf_scrubTheTabbies() {
// - tablist : stories | reels | rooms
// - tablist: create stories
// -- appears at top of NF
let query = `div[role="main"] > div > div > div > div > div > div > div > div[role="tablist"]:not([${postAtt}])`;
let tabLists = Array.from(document.querySelectorAll(query));
if (tabLists.length > 0) {
for (let tabList of tabLists) {
// -- parent is 4 levels up.
let par = tabList.parentElement.parentElement.parentElement.parentElement;
tabList.setAttribute(postAtt, 'tab list');
hideFeature(par, KeyWords.NF_TABLIST_STORIES_REELS_ROOMS[VARS.language]);
}
}
else {
// -- create stories
let elCreateStories = document.querySelector(`a[href="/stories/create/"]:not([${postAtt}])`);
if (elCreateStories) {
// -- parent is 9 levels up.
const par = elCreateStories.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement;
elCreateStories.setAttribute(postAtt, 'create stories');
hideFeature(par, KeyWords.NF_TABLIST_STORIES_REELS_ROOMS[VARS.language]);
}
}
}
Will release an updated version of the userscript later on.
Version 4.23 has been released with correct fixes.
Brave Version 1.56.14 Chromium: 115.0.5790.114 clean my feeds 4.22 i think it started yesterday 3rd august 23