• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

umputun / agterm / 35159878473
94%

Build:
DEFAULT BRANCH: master
Ran 16 Sep 2026 10:59PM UTC
Jobs 1
Files 146
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

16 Sep 2026 10:54PM UTC coverage: 92.975%. Remained the same
35159878473

push

github

umputun
Close the sidebar gap between the disclosure triangle and the row icon

macOS 27 reserves a wider leading strip for the disclosure triangle than it draws: the level-0
triangle ends at 14pt but AppKit starts the cell at 26, so the row icon sits stranded mid-gap
while the triangle keeps a 2pt inset on its other side. Earlier versions laid the row out at the
narrower offset.

SidebarOutlineView.frameOfCell trims the surplus so content starts where the triangle ends. The
trim is computed from the frame AppKit returns rather than fixed, so a release that already lays
out that tightly keeps its own geometry, and it is gated on macOS 27 because the earlier layout
cannot be tested here. frameOfOutlineCell is untouched: the triangle keeps its place and
handleSingleClick reads that frame to keep a row click from double-toggling expansion.

SidebarRowIndentTests measures a real outline configured like makeNSView, with a stock NSOutlineView
as the oracle for what the override must leave alone. It splits by version: the tight-gap cases run
on 27 and up, the indent and trailing-edge cases everywhere, and the plain-outline comparison only
below the gate, where it pins earlier layouts as unchanged.

11368 of 12227 relevant lines covered (92.97%)

3337357.37 hits per line

Jobs
ID Job ID Ran Files Coverage
1 35159878473.1 16 Sep 2026 10:59PM UTC 146
92.97
GitHub Action Run
Source Files on build 35159878473
  • Tree
  • List 146
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35159878473
  • a883cc18 on github
  • Prev Build on master (#35155482286)
  • Next Build on master (#35166828520)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc