Page MenuHomePhabricator

[Function editor] Error thrown when attempting to go to next argument in work summary
Closed, InvalidPublicBUG REPORT

Description

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

  • Go to Special:CreateZObject?view=function-editor
  • Add a type and label for first argument
  • Click "Add another input"
  • Add type and label for second argument
  • Tap right-arrow button to right of "Input" box in Work Summary.

What happens?:
Nothing happens, and the following error is observed in console:

TypeError: this.$el.querySelectorAll is not a function
    at Proxy.setInputWidth (load.php?debug=1&lang=en&modules=%40wikimedia%2Fcodex%2Cjquery%2Coojs%2Coojs-router%2Csite%2Cvue%2Cvuex%7Cext.wikilambda.edit%7Cext.wikilambda.specialpages.styles%7Cjquery.client%7Cmediawiki.String%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2CjqueryMsg%2Clanguage%2Crouter%2Cspecial%2Cstorage%2Cutil%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%7Cskins.vector.legacy.js&skin=vector&version=ztntf:32871:31)
    at Proxy.nextActiveInput (load.php?debug=1&lang=en&modules=%40wikimedia%2Fcodex%2Cjquery%2Coojs%2Coojs-router%2Csite%2Cvue%2Cvuex%7Cext.wikilambda.edit%7Cext.wikilambda.specialpages.styles%7Cjquery.client%7Cmediawiki.String%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2CjqueryMsg%2Clanguage%2Crouter%2Cspecial%2Cstorage%2Cutil%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%7Cskins.vector.legacy.js&skin=vector&version=ztntf:32860:10)
    at callWithErrorHandling (load.php?debug=1&lang=en&modules=%40wikimedia%2Fcodex%2Cjquery%2Coojs%2Coojs-router%2Csite%2Cvue%2Cvuex%7Cext.wikilambda.edit%7Cext.wikilambda.specialpages.styles%7Cjquery.client%7Cmediawiki.String%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2CjqueryMsg%2Clanguage%2Crouter%2Cspecial%2Cstorage%2Cutil%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%7Cskins.vector.legacy.js&skin=vector&version=ztntf:2006:24)
    at callWithAsyncErrorHandling (load.php?debug=1&lang=en&modules=%40wikimedia%2Fcodex%2Cjquery%2Coojs%2Coojs-router%2Csite%2Cvue%2Cvuex%7Cext.wikilambda.edit%7Cext.wikilambda.specialpages.styles%7Cjquery.client%7Cmediawiki.String%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2CjqueryMsg%2Clanguage%2Crouter%2Cspecial%2Cstorage%2Cutil%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%7Cskins.vector.legacy.js&skin=vector&version=ztntf:2015:23)
    at HTMLDivElement.invoker (load.php?debug=1&lang=en&modules=%40wikimedia%2Fcodex%2Cjquery%2Coojs%2Coojs-router%2Csite%2Cvue%2Cvuex%7Cext.wikilambda.edit%7Cext.wikilambda.specialpages.styles%7Cjquery.client%7Cmediawiki.String%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2CjqueryMsg%2Clanguage%2Crouter%2Cspecial%2Cstorage%2Cutil%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%7Cskins.vector.legacy.js&skin=vector&version=ztntf:11802:15)

What should have happened instead?:
The next argument should have been displayed.

Software version (skip for WMF-hosted wikis like Wikipedia):
As of commit 45fef3a026a3f216596cadfe038ed8ee45128cf1

Other information (browser name/version, screenshots, etc.):
Happens in both Chrome and Firefox.

Event Timeline

Change 839549 had a related patch set uploaded (by EWright; author: EWright):

[mediawiki/extensions/WikiLambda@master] Fix bug where clicking to change input in Work Summary throws error.

https://gerrit.wikimedia.org/r/839549

Change 839549 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Fix bug where clicking to change input in Work Summary throws error.

https://gerrit.wikimedia.org/r/839549