summaryrefslogtreecommitdiff
path: root/Hutch/Extensions/SRHTShareUI.swift
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-07-15 22:08:53 -0500
committerChristian Cleberg <[email protected]>2026-07-15 22:08:53 -0500
commit1d2769fc7a347939275e9130ee174d61d96ea401 (patch)
tree0867730c955e308437b8c86dd37638c9bff6c9c5 /Hutch/Extensions/SRHTShareUI.swift
parent2913d950a5c82d80226050e05bd64be7e30ff87d (diff)
downloadhutch-3.7.0.tar.gz
hutch-3.7.0.tar.bz2
hutch-3.7.0.zip
fix: render patchsets on a plain listv3.7.0
Collapsing patches shrank the layout loop from 3674pt/1647pt to 718pt/600pt but did not end it. The oscillating item is section 1 item 0 — the cover letter, not a patch — so size alone was not the cause. The log shows the cell laid out at width 390.0 while the content reports its preferred size at 390.333. That is inset grouped's 20pt insets landing on a fractional width: the Text reflows to a different height than the cell was sized for, each size triggers the other, and it never settles. ThreadDetailView renders the same bodies through the same DiffView with the same modifiers and does not loop. The difference is .listStyle(.plain), which this view never set and so inherited inset grouped.
Diffstat (limited to 'Hutch/Extensions/SRHTShareUI.swift')
0 files changed, 0 insertions, 0 deletions