The tabs don't appear:
Probably an effect of the OOUI update.
The tabs don't appear:
Probably an effect of the OOUI update.
Change 190703 had a related patch set uploaded (by Gergő Tisza):
Fix share tabs
This is broken in production, needs backport.
It seems MenuSelectWidget is not really what we should be using as it wants to close itself after every choose event. Presumably this change broke this horrible hack.
Also, the doc says "Note that MenuSelectWidgets themselves are not designed to be instantiated directly, rather subclassed and customized to be opened, closed, and displayed as needed."
Restored the hack for now as I don't have time for a proper solution, but this needs to be rewritten or it will break all the time.
Also, we need browser test coverage for the share panel.
Are you sure? Works fine for me on mediawiki.org, it's only broken on beta. The OOUI update is in the latest branch, which hasn't been deployed to production yet.
I can reproduce on both mw.org and Wikipedia. Ibf7c99aa4aad1ccca67ae385612d0e45edcd3157 was merged two weeks ago, it's unrelated to the last OOUI update. (The reuse dialog code messes with OOUI internals so a change does not need to be breaking to break it.)
Change 191057 had a related patch set uploaded (by Gilles):
Fix share tabs
Change 191062 had a related patch set uploaded (by Gilles):
Back porting Media Viewer share/embed fix
Change 191065 had a related patch set uploaded (by Gilles):
Fix share tabs
Change 191066 had a related patch set uploaded (by Gilles):
Back porting Media Viewer share/embed fix