diff options
Diffstat (limited to 'src/content/dependencies/generatePageLayout.js')
-rw-r--r-- | src/content/dependencies/generatePageLayout.js | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/content/dependencies/generatePageLayout.js b/src/content/dependencies/generatePageLayout.js index a0552454..0326f415 100644 --- a/src/content/dependencies/generatePageLayout.js +++ b/src/content/dependencies/generatePageLayout.js @@ -603,13 +603,18 @@ export default { const fallbackWallpaperStyleTag = (slottedWallpaperStyleTag - ? '' + ? html.blank() : relations.wikiWallpaperStyleTag); + const usingWallpaperStyleTag = + (slottedWallpaperStyleTag + ? slottedWallpaperStyleTag + : html.resolve(fallbackWallpaperStyleTag, {normalize: 'tag'})); + const numWallpaperParts = - (slottedWallpaperStyleTag && - slottedWallpaperStyleTag.attributes.has('data-wallpaper-mode', 'parts') - ? parseInt(slottedWallpaperStyleTag.attributes.get('data-num-wallpaper-parts')) + (usingWallpaperStyleTag && + usingWallpaperStyleTag.attributes.has('data-wallpaper-mode', 'parts') + ? parseInt(usingWallpaperStyleTag.attributes.get('data-num-wallpaper-parts')) : 0); const wallpaperPartsHTML = |