Skip to content

Commit 0e2db44

Browse files
CIAvashalecthomas
authored andcommitted
Add -webkit-user-select: none; to support Safari
1 parent 45e3bfb commit 0e2db44

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

formatters/html/html.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -513,7 +513,7 @@ func (f *Formatter) styleToCSS(style *chroma.Style) map[chroma.TokenType]string
513513
if f.wrapLongLines {
514514
classes[chroma.PreWrapper] += `white-space: pre-wrap; word-break: break-word;`
515515
}
516-
lineNumbersStyle := `white-space: pre; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;`
516+
lineNumbersStyle := `white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;`
517517
// All rules begin with default rules followed by user provided rules
518518
classes[chroma.Line] = `display: flex;` + classes[chroma.Line]
519519
classes[chroma.LineNumbers] = lineNumbersStyle + classes[chroma.LineNumbers]

0 commit comments

Comments
 (0)