Show Original Poster Avatars is a simple theme component that shows the profile picture of the original poster (OP) on the mobile topic list, rather than the latest reply.
I turned this into a component because it’s a common request, but keep in mind that this isn’t the default because it means the profile picture shown next to a topic will rarely change and could make your site look somewhat stale (to contrast, last poster updates often).
Just to make this more clear because I didn’t get it at first: what @hhlp is saying is that this theme component causes this bug. That’s not a mis-directed report about something unrelated.
This theme component seems to be broken with the latest version of Discourse. It simply shows no picture when on mobile and active. If you deactivate the component it starts showing the avatar from the last to respond.
As you can see on mobile it’s saying that F150Chief is online (represented by the green circle), but actually it’s the circle saying i am online but around F150Chief’s avatar.
Not sure if this is an issue that would need to be fixed on Who’s Online or on this Theme Component?
I think this is because Who’s Online shows the online indicator on latest poster and not original poster. This is instead Who’s Online related request.
For now if you use original poster shows instead latest poster than you have to disable this setting from Who’s Online plugin. So if the latest poster is online in a topic than it will shows the indicator on topic list avatar even if the avatar is the original poster.
This is great, thank you! Is there a reason that it’s mobile-only? I’d like to have the same thing for desktop mode.
With that said, now that I’ve installed this component and seen the theming system in context (it’s very slick!), I think I could work out how to make a custom version which does desktop + mobile.