When I click on the ULS widget, nothing happens.
|operations/mediawiki-config||master||+0 -1||Beta Features: Disable the Compact Personal Bar feature|
- Mentioned In
- rOMWCe83834d065fe: Beta Features: Disable the Compact Personal Bar feature
T46448: Consolidate personal portlet links into collapsed control or dropdown (tracking)
T86881: Misaligned header elements on Content Translation page when Compact personal bar beta feature enabled
T86831: disable compact personal bar beta feature from Wikidata
- Mentioned Here
- T86831: disable compact personal bar beta feature from Wikidata
T66862: Echo flyout does not open on some pages when Compact Personal Bar is enabled
ULS doesn't work for me when I enable the "compact personal bar" beta feature. When I turn it off, then ULS works again. Also happens on commons (e.g. where ULS is on the top of the page, instead of in the sidebar)
OK, I reproduced it.
My impression is that the bug is more on the CPB side. It has its own code for initializing ULS instead of relying on the ULS code to initialize itself. Because of this, the click events on the ULS trigger are never correctly registered, so nothing happens.
This isn't specific to wikidata, and is most likely related to T66862: Echo flyout does not open on some pages when Compact Personal Bar is enabled. This task is available to work on by anyone, but there is no engineer assigned to it currently.
I replied in real life :)
It is easy to reproduce this on Wikidata and Commons with CPB enabled. It doesn't happen on Wikipedia because the element that triggers ULS is in the sidebar and not in the top personal bar.
And we tried to reproduce the issue on a local wiki and failed. Everything was working fine with the ULS link on the top on my local installation. We figured it might be a race condition.
If anyone has an idea on how we can test/debug this I'd be happy to help.