As others have noted, this was an issue that was frequently with Jerboa ~v0.34 or so with Lemmy v0.17.x and was attributed to the buggy websockets API. It initially stopped happening to me once lemmy.world
upgraded to Lemmy v0.18.x and I got on Jerboa v0.37 or so... and most reports of it died down as well.
But in the last couple days, I have been seeing it as well. Including today. I'm now running Jerboa v0.40 against lemmy.world
with a v0.18.2 build... so it's not websockets anymore it must be a different underlying cause. But I definitely do confirm your report of seeing the wrong post and fixing it via reloading, though I can't explain why. I also use liftoff and voyager via m.lemmy.world
and I haven't seen the problem there. I assume it's a local bug in Jerboa this time, rather than a protocol issue.
So anyhoo, you're not alone in seeing this and although folks are correct to say that a similar issue was already fixed... it's possible to see this with fully updated Jerboa. In fact, I think it must be a bug that was introduced somewhere between v0.38 and v0.40.because it stopped happening for a while after things upgraded away from Lemmy v0.17.x and the jerboa versions form around that time.