Page MenuHomePhabricator

class mw-collapsible-toggle-expanded on toggle does not exist when the initial state is the expanded
Open, Needs TriagePublicBUG REPORT

Description

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

  • Create a simple collapsible
<div class="mw-collapsible mw-collapsed">
<div>Collapsed <span class="mw-collapsible-toggle-placeholder"></span></div>
<div class="mw-collapsible-content">
</div>
</div>

<div class="mw-collapsible">
<div>Expanded <span class="mw-collapsible-toggle-placeholder"></span></div>
<div class="mw-collapsible-content">
</div>
</div>
  • Run jquery.makeCollapsible on two collapsible

What happens?:
The toggle of first collapsible has class "mw-collapsible-toggle-collapsed", but the toggle of second collapsible doesn't have class "mw-collapsible-toggle-expanded".

What should have happened instead?:
The toggle of second collapsible should have class "mw-collapsible-toggle-expanded".

Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):
https://w.wiki/AtqB

Other information (browser name/version, screenshots, etc.):
html after run jquery.makeCollapsible

<div class="mw-collapsible mw-collapsed mw-made-collapsible">
<div>Collapsed <button type="button" class="mw-collapsible-toggle mw-collapsible-toggle-default mw-collapsible-toggle-collapsed" aria-expanded="false" tabindex="0"><span class="mw-collapsible-text">展開</span></button></div>
<div class="mw-collapsible-content" style="display: none;">
</div>
</div>

<div class="mw-collapsible mw-made-collapsible">
<div>Expanded <button type="button" class="mw-collapsible-toggle mw-collapsible-toggle-default" aria-expanded="true" tabindex="0"><span class="mw-collapsible-text">合併</span></button></div>
<div class="mw-collapsible-content">
</div>
</div>

Event Timeline

SunAfterRain renamed this task from The class mw-collapsible-toggle-expanded on toggle does not exist when the initial state is the expanded. to class mw-collapsible-toggle-expanded on toggle does not exist when the initial state is the expanded.Aug 13 2024, 7:43 AM