diff --git a/packages/core/src/lib/components/blocks/UnchangedBlock.svelte b/packages/core/src/lib/components/blocks/UnchangedBlock.svelte index 8c7ba82..befe33b 100644 --- a/packages/core/src/lib/components/blocks/UnchangedBlock.svelte +++ b/packages/core/src/lib/components/blocks/UnchangedBlock.svelte @@ -10,11 +10,7 @@ {#each lines as line} <div class="msm__line"> <div class="msm__content"> - <!-- - An empty character is needed, as in Chromium <pre> elements with - no content have height 0. - --> - <pre>{line.content.trim() != '' ? line.content : ' '}</pre> + <pre>{line.content}</pre> </div> </div> {/each} diff --git a/packages/core/src/lib/styles/styles.css b/packages/core/src/lib/styles/styles.css index 6eb7323..0c2e5d5 100644 --- a/packages/core/src/lib/styles/styles.css +++ b/packages/core/src/lib/styles/styles.css @@ -243,9 +243,8 @@ width: 100%; } -.mismerge .msm__line pre:empty::before { - content: '.'; - visibility: hidden; +.mismerge .msm__line pre { + min-height: 1lh; } .mismerge .msm__block.modified pre {