Werdna has uploaded a new change for review. https://gerrit.wikimedia.org/r/187598
Change subject: Fix deferred handling of FieldLayouts ...................................................................... Fix deferred handling of FieldLayouts Change-Id: Id8788419b1e45850a788a3195f43754aaaf576ea --- M resources/defer.js 1 file changed, 7 insertions(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/OOUIPlayground refs/changes/98/187598/1 diff --git a/resources/defer.js b/resources/defer.js index e47920a..f73ea4c 100644 --- a/resources/defer.js +++ b/resources/defer.js @@ -2,7 +2,8 @@ $( function() { function instantiateFromParameters( config ) { var className = config['class'], - error = false; + error = false, + newItems; if ( typeof OO.ui[className] === 'undefined' ) { return $( '<span/>' ).addClass( 'error' ) @@ -30,7 +31,11 @@ return error; } - return new OO.ui[className]( config ); + if ( className === 'FieldLayout' ) { + return new OO.ui[className]( config['items'].shift(), config ); + } else { + return new OO.ui[className]( config ); + } } $( '.ooui-deferred' ).each( function() { -- To view, visit https://gerrit.wikimedia.org/r/187598 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Id8788419b1e45850a788a3195f43754aaaf576ea Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/OOUIPlayground Gerrit-Branch: master Gerrit-Owner: Werdna <agarr...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits