File tree 1 file changed +2
-2
lines changed
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -146,12 +146,12 @@ impl Margin {
146
146
} else if self . label_right - self . span_left <= self . column_width {
147
147
// Attempt to fit the code window considering only the spans and labels.
148
148
let padding_left = ( self . column_width - ( self . label_right - self . span_left ) ) / 2 ;
149
- self . computed_left = self . span_left - padding_left;
149
+ self . computed_left = max ( self . span_left , padding_left ) - padding_left;
150
150
self . computed_right = self . computed_left + self . column_width ;
151
151
} else if self . span_right - self . span_left <= self . column_width {
152
152
// Attempt to fit the code window considering the spans and labels plus padding.
153
153
let padding_left = ( self . column_width - ( self . span_right - self . span_left ) ) / 5 * 2 ;
154
- self . computed_left = self . span_left - padding_left;
154
+ self . computed_left = max ( self . span_left , padding_left ) - padding_left;
155
155
self . computed_right = self . computed_left + self . column_width ;
156
156
} else { // Mostly give up but still don't show the full line.
157
157
self . computed_left = self . span_left ;
You can’t perform that action at this time.
0 commit comments