Page MenuHomePhabricator

Watchlist/contributions change place on certain pages on mobile
Closed, DuplicatePublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

Screenshot_20250108_201614_Chrome.jpg (2×1 px, 399 KB)

Screenshot_20250108_201628_Chrome.jpg (2×1 px, 543 KB)

Screenshot_20250108_201943_Chrome.jpg (2×1 px, 406 KB)

What happens?:

The icon on the far right (I call it the "user button", it's probably got a proper name) that shows contributions and watchlist, disappears and moves into the left hand tab. It looks like the old mobile view.

What should have happened instead?:

The view should remain constant regardless of the page you are on.

Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):

Other information (browser name/version, screenshots, etc.):

Event Timeline

Interesting. I reproduced this once but not second time.

It looks like it is switching between advanced mode (preference) and standard mode.

This looks like another issue with special page transclusion.

A_smart_kitten subscribed.

I experienced this issue on an enwiki SPI page, which (AFAIK) indirectly transcludes Special:PrefixIndex through another template. The issue seems intermittent -- I've been able to reproduce it, but then (AFAICS) refreshing the page seems to sometimes temporarily resolve the issue.

@Jdlrobson-WMF I apologize in advance if I'm missing something here, but I'm a little confused as to how this task could be a duplicate of T381658, as (to the best of my knowledge) enwiki isn't yet using Parsoid by default, and - at first glance - T381658 seems to be describing a different issue to this. Please tell me if I'm missing something, though.

Sorry merged into wrong ticket.
Basically any time a special page is transcluded it breaks main context. This is why in this example the user is seeing the loss of logged in status (e.g. no notification icon and watch icon)