Comments (7)
Mutual Checker has a few restrictions which may explain your troubles:
- It caches if a blog is a mutual, and does not track follows/unfollows. So, if you open a blog that follows you and then follow that blog, that blog will not show up as a mutual until you reload the page.
- It cannot check sideblogs. Secondary blogs are not technically able to follow other blogs, so even if you know who the secondary blog belongs to, they will never appear marked as mutuals.
If you think neither of these are the cause of your problem, without any other details, there isn't really anything to look into... if you notice any particular patterns that reliably cause Mutual Checker to fail, please do detail them.
from xkit-rewritten.
I just realized I wasn't very specific with my issue and left a few things behind, sorry.
And yes, I meant main blog and not sideblogs but I forgot to specify that. What I meant to say is that when I scroll on my dash, sometimes, I see the Mutual Checker mark next to the username of a main blog I'm mutuals with, but then when I see the next post reblogged/made by another main blog I know I've been mutuals with for a while (I even check they still follow me in the followers page just in case they've unfollowed me, but we're still mutuals), the mark doesn't show up. Like I said, it solves itself when I refresh the page, but I find it annoying I have to do that every single time I encounter that problem.
Same thing happens when the feature doesn't work at all even if it's enabled. I don't know what's going on with that.
I feel neither of the restrictions are causing this, so I hope there are enough details now to look into it
from xkit-rewritten.
Hm. Not sure how to try to reproduce it since you're just using it normally, and I haven't encountered it failing to work in my daily usage so I don't know what I could change.
If I could reproduce it, the first thing I would do would be to open the developer console (Ctrl + Shift + J), go to the "network" tab, filter by "Fetch/XHR," then refresh the page with the browser refresh button and use Tumblr normally until the problem occurred. If one of the lines saying e.g. followed_by?query=april
was red, that would indicate the network was failing; if the relevant line was missing, it would more likely be a problem with our code somehow. You could attempt that, I suppose.
from xkit-rewritten.
Heya, I just wanted to confirm that I am also having this issue. Rather than making a new issue, I decided to tack on a comment here.
Platform
Windows 10
Browser
Firefox (v115.0.1 64-bit)
Addon Version
v0.21.10
Details
Same as the OP, except that the issue resolves itself on neither a refresh nor in a private window. The aforementioned followed_by
does not appear anywhere in the Network tab. I first noticed this issue a few days ago (Wednesday, maybe? Some time earlier this week). The only other extension running in the private window was uBlock Origin, but even disabling that didn't resolve the issue. The issue has persisted across multiple page refreshes and even computer restarts, if that helps any.
Let me know if you'd rather I moved my additional report to a new issue for better tracking!
from xkit-rewritten.
I am also observing this exact issue starting around the time this issue was opened (1-2 weeks). Mutual Checker no longer works (does not shows the little icon even for users I know are mutuals). I didn't see any obvious errors in the JS console but haven't looked very hard yet. Like the above user, refreshing the page does not make a difference. I also do not see any requests to followed_by
.
Platform
Linux
Browser
Firefox (v115.0.2)
Addon version
v0.21.10
from xkit-rewritten.
This issue is not about when Mutual Checker stopped working en masse on the 12th; that is a separate issue that was captured as #1138 and fixed in v0.21.13.
This issue predates that Tumblr update and is about sporadic (not permanent) loss of function.
from xkit-rewritten.
This issue is unconfirmed, and has been labelled as stale due to inactivity. It will be closed automatically if no further activity occurs.
A project maintainer can mark an issue as confirmed by adding the help wanted label, the wontfix label, or an assignee.
from xkit-rewritten.
Related Issues (20)
- Correct notification count in tab title when ignoring unread following posts HOT 14
- Quote Replies: Nonfunctional on "Tumblr Patio" preview
- Quick Reblog/Quick Tags: Popups can be hidden on Tumblr Patio HOT 1
- Scroll to Bottom: Hide button on Tumblr Patio HOT 1
- Open in Tabs breaks Tumblr Patio blog column addition
- Tweaks: Carousel tweak affects "Tags you follow" carousel
- Quick Tags: Added tags disappear when scrolling HOT 3
- Option to only show reblogs of accounts I'm not following HOT 4
- Following/mutuals indicators tweak broken
- Timeformat: Unexpected formatting on mobile
- Quick Tags: Popup partially offscreen on smartphones
- Shorten Posts: Size calculation out of date
- Tweaks: "Caught-up line" doesn't appear on mobile devices HOT 1
- Suggestion: button for "Scroll to next post" HOT 1
- Shorten Posts: Button intersects search box/dropdown HOT 1
- AccessKit: Pause wepb HOT 4
- Mutual Checker does not function on mobile layout
- Block Post Button Not Showing Up HOT 2
- Quote Replies: Option to reply as a reblog
- Posts not appearing. HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xkit-rewritten.