diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2025-04-08 08:47:07 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2025-04-08 08:48:55 -0300 |
commit | a4c35958ade37e7845c237b9910ce853417161d0 (patch) | |
tree | faa299b8e7ec894e89b6457e670af9ecadaf96d5 /src | |
parent | efabd91737e4ab0a2cd6a4bcc9239bc2811b850e (diff) |
content: generatePageLayout: nicer conditional blockwrap
Property remains defined on the previous (now only the previous), but its effect is on the next. It's called releaseRestToWrapTogether now.
Diffstat (limited to 'src')
-rw-r--r-- | src/content/dependencies/generatePageLayout.js | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/content/dependencies/generatePageLayout.js b/src/content/dependencies/generatePageLayout.js index 9dc7eaef..c6c79789 100644 --- a/src/content/dependencies/generatePageLayout.js +++ b/src/content/dependencies/generatePageLayout.js @@ -414,17 +414,14 @@ export default { })), ]); - const considerNotBlockwrapping = entry => - entry.blockwrap !== true && - (entry.blockwrap === false || - entry.auto === 'home'); - const prev = atOffset(entries, i, -1); if ( - considerNotBlockwrapping(cur) || - prev && considerNotBlockwrapping(prev) + prev && + prev.releaseRestToWrapTogether !== true && + (prev.releaseRestToWrapTogether === false || + prev.auto === 'home') ) { return navLink; } else { |