authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-09-07 00:20:18-07:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-09-07 00:20:18-07:00
loge3b644c5af878ef5d9636153401dfd4d12ee6e81
tree8939796cca22cc366d0d4b8c54f6abdca4297a9e
parentbc3dc2694b5d15613ef610d693d18ebd904b0d56
signature Signed by PGP key B5690EEEBB952194

fix(ios): scroll short source files from blank space (#10178)


1 files changed, 8 insertions(+), 1 deletions(-)

apps/mobile/modules/t3-review-diff/ios/T3ReviewDiffView.swift+8-1
......@@ -1348,7 +1348,14 @@ private final class ReviewDiffContentView: UIView, UIGestureRecognizerDelegate {
13481348 }
13491349
13501350 guard let row = row(at: point) else {
1351 return nil
1351 guard verticalOffset + point.y >= contentHeight,
1352 fileHeaderRowIndices.isEmpty,
1353 contentWidthsByFileId.count == 1,
1354 let fileId = contentWidthsByFileId.keys.first,
1355 !collapsedFileIds.contains(fileId) else {
1356 return nil
1357 }
1358 return (fileId, .code)
13521359 }
13531360
13541361 let fileId = resolvedFileId(for: row)