Merge "Gallery: Avoid expensive .getAttributes() call in MWGalleryImageNode"

This commit is contained in:
jenkins-bot 2024-03-25 23:09:11 +00:00 committed by Gerrit Code Review
commit b8a81f8c35

View file

@ -30,7 +30,7 @@ ve.ce.MWGalleryImageNode = function VeCeMWGalleryImageNode( model ) {
var defaults = mw.config.get( 'wgVisualEditorConfig' ).galleryOptions; var defaults = mw.config.get( 'wgVisualEditorConfig' ).galleryOptions;
var attributes = model.getAttributes(); var attributes = model.getAttributes();
var galleryMwAttrs = model.parent.getAttributes().mw.attrs; var galleryMwAttrs = model.parent.getAttribute( 'mw' ).attrs;
// Putting all this setup in the constructor works because MWGalleryImageNodes are never updated, // Putting all this setup in the constructor works because MWGalleryImageNodes are never updated,
// only created from scratch // only created from scratch