diff --git a/Sources/CodeEditTextView/Controller/STTextViewController.swift b/Sources/CodeEditTextView/Controller/STTextViewController.swift index 0dbee4f5a..8f8986716 100644 --- a/Sources/CodeEditTextView/Controller/STTextViewController.swift +++ b/Sources/CodeEditTextView/Controller/STTextViewController.swift @@ -131,9 +131,12 @@ public class STTextViewController: NSViewController, STTextViewDelegate, ThemeAt rulerView.drawSeparator = false rulerView.baselineOffset = baselineOffset rulerView.font = NSFont.monospacedDigitSystemFont(ofSize: 9.5, weight: .regular) + rulerView.selectedLineHighlightColor = theme.lineHighlight + rulerView.rulerInsets = STRulerInsets(leading: 20, trailing: 8) if self.isEditable == false { rulerView.selectedLineTextColor = nil + rulerView.selectedLineHighlightColor = theme.background } scrollView.verticalRulerView = rulerView @@ -249,6 +252,7 @@ public class STTextViewController: NSViewController, STTextViewDelegate, ThemeAt rulerView?.backgroundColor = useThemeBackground ? theme.background : .clear rulerView?.separatorColor = theme.invisibles + rulerView?.selectedLineHighlightColor = theme.lineHighlight rulerView?.baselineOffset = baselineOffset rulerView.highlightSelectedLine = isEditable