wiki.techinc.nl/includes/context
Tim Starling aa01c94b3d In RequestContext::setUser() also reset $this->skinName
Viewing a page which transcludes Special:Prefixindex leads to the
default skin being used for the main request, instead of the user's
skin, in a regression of a bug from 2023. Tracing shows that
OutputPage::setupOOUI() calls RequestContext::getSkinName(), and the
skin name is permanently cached.

So, reset the skin name when the user is reset. This is a simple partial
fix.

Bug: T336504
Change-Id: If630f337ba6fb2b889e657d49112b878c3ad5f83
2024-02-27 10:35:42 +11:00
..
Hook Namespace includes/context 2024-02-08 11:07:01 -05:00
ContextSource.php Namespace Message, move to appropriate directory 2024-02-14 15:10:36 -05:00
DerivativeContext.php Namespace Message, move to appropriate directory 2024-02-14 15:10:36 -05:00
IContextSource.php context: Fix documentation for IContextSource::getLanguage 2024-02-09 18:47:12 +01:00
MutableContext.php Namespace includes/context 2024-02-08 11:07:01 -05:00
RequestContext.php In RequestContext::setUser() also reset $this->skinName 2024-02-27 10:35:42 +11:00