Bmansurov has uploaded a new change for review.
https://gerrit.wikimedia.org/r/167895
Change subject: Toggle expanded sections only if they are not already expanded.
......................................................................
Toggle expanded sections only if they are not already expanded.
Bug: 72322
Change-Id: I2413fabeb21e86c05986e71d2baa21c83bac2665
---
M javascripts/modules/toggling/toggle.js
1 file changed, 9 insertions(+), 3 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend
refs/changes/95/167895/1
diff --git a/javascripts/modules/toggling/toggle.js
b/javascripts/modules/toggling/toggle.js
index a919200..737ca34 100644
--- a/javascripts/modules/toggling/toggle.js
+++ b/javascripts/modules/toggling/toggle.js
@@ -45,12 +45,18 @@
*/
function expandStoredSections() {
var expandedSections = getExpandedSections(),
- $headlines = $( '.section-heading span' ), $headline;
+ $headlines = $( '.section-heading span' ), $headline,
+ $sectionHeading;
$headlines.each( function () {
$headline = $( this );
- if ( expandedSections[currentPageTitle][$headline.attr(
'id' )] ) {
- toggle( $headline.parents( '.section-heading' )
);
+ $sectionHeading = $headline.parents( '.section-heading'
);
+ // toggle only if the section is not already expanded
+ if (
+
expandedSections[currentPageTitle][$headline.attr( 'id' )] &&
+ !$sectionHeading.hasClass( 'open-block' )
+ ) {
+ toggle( $sectionHeading );
}
} );
}
--
To view, visit https://gerrit.wikimedia.org/r/167895
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I2413fabeb21e86c05986e71d2baa21c83bac2665
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Bmansurov <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits