mirror of
https://gerrit.wikimedia.org/r/mediawiki/skins/Vector.git
synced 2024-12-01 02:37:05 +00:00
3003724a3a
There's a longstanding Chrome bug that causes CSS transitions to show in their terminal states. This patch works around the issue by limiting transitions to JavaScript users only via the `client-js` class which is added to the root `html` Node some time after page content loads. The effect is a better overall experience for everyone but transitions unfortunately no longer appear for no-JS devices. I am unable to reproduce this issue in Vector's configuration. This patch should only be merged as a last resort. Bug: T246419 Bug: T234570 Change-Id: Ifcb2bf1fddb85113a4858b7a210ded3954952e6e |
||
---|---|---|
.. | ||
skin.js |