Skip to content

Commit fbf626f

Browse files
committed
Improve calculating line number padding from 3k ns to 1.5k ns per line
1 parent 5bae3c1 commit fbf626f

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

codeview/src/main/java/com/amrdeveloper/codeview/CodeView.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ protected void onDraw(Canvas canvas) {
163163
}
164164
}
165165

166-
int paddingLeft = 40 + (int) (Math.log10(lineCount) + 1) * 10;
166+
final int paddingLeft = 50 + (int) Math.log10(lineCount) * 10;
167167
setPadding(paddingLeft, getPaddingTop(), getPaddingRight(), getPaddingBottom());
168168
}
169169
super.onDraw(canvas);

0 commit comments

Comments
 (0)