From 251f1c3abf016ecde965864d0dd113e2d2a61af1 Mon Sep 17 00:00:00 2001 From: Victor Porton Date: Sat, 20 Aug 2016 23:13:27 +0300 Subject: [PATCH] jquery.makeCollapsible: Support for .mw-collapsible-toggle inside
  • Bug: T143484 Change-Id: Ib3480f543399c206e6ee7fc47ad7b22b9c2446b5 --- resources/src/jquery/jquery.makeCollapsible.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/src/jquery/jquery.makeCollapsible.js b/resources/src/jquery/jquery.makeCollapsible.js index 501e898ebd..1edb9f2e5d 100644 --- a/resources/src/jquery/jquery.makeCollapsible.js +++ b/resources/src/jquery/jquery.makeCollapsible.js @@ -347,7 +347,8 @@ } } else if ( $collapsible.parent().is( 'li' ) && - $collapsible.parent().children( '.mw-collapsible' ).size() === 1 + $collapsible.parent().children( '.mw-collapsible' ).size() === 1 && + $collapsible.find( '> .mw-collapsible-toggle' ).size() === 0 ) { // special case of one collapsible in
  • tag $toggleLink = buildDefaultToggleLink(); -- 2.20.1