Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Commit f887196

Browse files
authored
Fix wrongly wrapping code blocks, breaking line numbers (#7507)
1 parent 8125793 commit f887196

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

res/css/views/rooms/_EventTile.scss

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -483,8 +483,17 @@ $left-gutter: 64px;
483483
background-color: $codeblock-background-color;
484484
}
485485

486-
pre code > * {
487-
display: inline;
486+
// this selector wrongly applies to code blocks too but we will unset it in the next one
487+
code {
488+
white-space: pre-wrap; // don't collapse spaces in inline code blocks
489+
}
490+
491+
pre code {
492+
white-space: pre; // we want code blocks to be scrollable and not wrap
493+
494+
> * {
495+
display: inline;
496+
}
488497
}
489498

490499
pre {
@@ -498,10 +507,6 @@ $left-gutter: 64px;
498507
background: transparent;
499508
}
500509
}
501-
502-
code {
503-
white-space: pre-wrap; // don't collapse spaces in inline code blocks
504-
}
505510
}
506511

507512
.mx_EventTile_lineNumbers {

0 commit comments

Comments
 (0)