Page MenuHomePhabricator

pendingElement CSS being overridden for tagMultiselectWidget
Closed, ResolvedPublic

Description

Something changed recently (in the last two months or so) and the pending-state animation has disappeared for a tagMultiselectWidget widget I've made.

I'm loading OOUI in a (non-MediaWiki) tool, and everything's working fine, but the striped scrolly thing doesn't appear while the widget's menu is loading.

It looks like there's an ordering problem in oojs-ui/dist/oojs-ui-wikimediaui.css:

  1. .oo-ui-pendingElement-pending appears on line 464, but
  2. .oo-ui-tagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle on line 3081 overrides the background-color property, clobbering the pendingElement's background-image.

Event Timeline

The pending animation is also missing for the category select widget in UploadWizard.

Change 537191 had a related patch set uploaded (by VolkerE; owner: VolkerE):
[oojs/ui@master] TagMultiselectWidget: Fix pending animation and enable it on Apex

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

Volker_E triaged this task as Medium priority.Sep 16 2019, 8:18 PM
Volker_E moved this task from Backlog to Reviewing on the OOUI board.

Change 537191 merged by jenkins-bot:
[oojs/ui@master] TagMultiselectWidget: Fix pending animation and enable it on Apex

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

Change 541905 had a related patch set uploaded (by VolkerE; owner: VolkerE):
[mediawiki/core@master] Update OOUI to v0.35.0

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

Change 541905 abandoned by VolkerE:
Update OOUI to v0.35.0

Reason:
for v0.35.1, which is on its way

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

Volker_E moved this task from Reviewing to OOUI-0.35.1 on the OOUI board.
Volker_E edited projects, added OOUI (OOUI-0.35.1); removed OOUI.
Volker_E assigned this task to Samwilson.