From 2b687908f44b81c0eb080d38e727e29eff463ee7 Mon Sep 17 00:00:00 2001 From: Gerhard Olsson <6248932+gerhardol@users.noreply.github.com> Date: Thu, 27 Mar 2025 23:00:53 +0100 Subject: [PATCH] fix: limit linenumber gutter margin (#49) --- Project/Src/Gui/GutterMargin.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project/Src/Gui/GutterMargin.cs b/Project/Src/Gui/GutterMargin.cs index 9477a27..772a09e 100644 --- a/Project/Src/Gui/GutterMargin.cs +++ b/Project/Src/Gui/GutterMargin.cs @@ -42,7 +42,7 @@ namespace ICSharpCode.TextEditor public override Cursor Cursor => RightLeftCursor; public override int Width - => textArea.TextView.WideSpaceWidth*Math.Max(4, (int)Math.Log10(textArea.Document.TotalNumberOfLines) + 4); + => textArea.TextView.WideSpaceWidth * (2 * (int)Math.Log10(textArea.Document.TotalNumberOfLines) + 3) / 2; public override bool IsVisible => textArea.TextEditorProperties.ShowLineNumbers;