Skip to content

Commit 8569251

Browse files
committed
Fix gutter rect width: always use container width (AppKit/UIKit)
Replace intersection-based max with containerView.frame.width to ensure full- width gutter rendering and avoid clipped highlights.
1 parent a534d12 commit 8569251

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

Sources/STTextViewAppKit/STTextView+Gutter.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ extension STTextView {
200200
y: cellFrame.origin.y
201201
),
202202
size: CGSize(
203-
width: max(cellFrame.intersection(gutterView.containerView.frame).width, gutterView.containerView.frame.width),
203+
width: gutterView.containerView.frame.width,
204204
height: cellFrame.size.height
205205
)
206206
).pixelAligned

Sources/STTextViewUIKit/STTextView+Gutter.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ extension STTextView {
197197
y: lineFragmentFrame.origin.y
198198
),
199199
size: CGSize(
200-
width: max(lineFragmentFrame.intersection(gutterView.containerView.frame).width, gutterView.containerView.frame.width),
200+
width: gutterView.containerView.frame.width,
201201
height: lineFragmentFrame.size.height
202202
)
203203
).pixelAligned

0 commit comments

Comments
 (0)