Page MenuHomePhabricator

ULS settings cannot be opened in Special:CX or Special:CXStats
Closed, ResolvedPublic

Description

ext.uls.displaysettings.js?b5b8e:315 Uncaught TypeError: Cannot read property 'left' of undefined
    at ULS.onReady (ext.uls.displaysettings.js?b5b8e:315)
    at ULS.ready (jquery.uls.core.js?6640d:114)
    at new ULS (jquery.uls.core.js?6640d:98)
    at HTMLButtonElement.<anonymous> (jquery.uls.core.js?6640d:387)
    at Function.each (load.php?debug=true&lang=en&modules=jquery%2Cmediawiki|mediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ynbgde:384)
    at jQuery.fn.init.each (load.php?debug=true&lang=en&modules=jquery%2Cmediawiki|mediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ynbgde:136)
    at jQuery.fn.init.$.fn.uls (jquery.uls.core.js?6640d:381)
    at DisplaySettings.prepareMoreLanguages (ext.uls.displaysettings.js?b5b8e:295)
    at DisplaySettings.prepareLanguages (ext.uls.displaysettings.js?b5b8e:278)
    at DisplaySettings.render (ext.uls.displaysettings.js?b5b8e:126)

Steps to reproduce:

  1. Go to https://en.wikipedia.org/wiki/Special:ContentTranslationStats?debug=true
  2. Click ULS icon at the top
  3. Click Display settings

Observed: Display settings is not opened
Expected: Display settings is opened

Additional notes:

  • I can only observe this on production and deployment-prep, not locally.

Event Timeline

Nikerabbit claimed this task.

Works for me now.