GitHub run 34864198118 failed UI tests after runs-on: macos-latest resolved to macos-26-arm64.
XCTest reported sidebar controls off the left of the display (btnMediaLibraryCapture at x=-116, btnSavePresetModal at x=-116, Calibrate Printer minX=-116) and click() as not hittable. Project chip ids never appeared. Unit tests were green.
Two changes:
Pin .github/workflows/macos.yml to macos-14 (do not use macos-latest).
Clamp the main window to NSScreen.visibleFrame so a 1280×800 content size cannot hang off a smaller virtual display.
Gitea macos-12 workflow is unchanged.
GitHub run [34864198118](https://github.com/Gronod/iccery-v2-mac/actions/runs/34864198118/job/104043809359) failed UI tests after `runs-on: macos-latest` resolved to **macos-26-arm64**.
XCTest reported sidebar controls off the left of the display (`btnMediaLibraryCapture` at x=-116, `btnSavePresetModal` at x=-116, Calibrate Printer minX=-116) and `click()` as not hittable. Project chip ids never appeared. Unit tests were green.
Two changes:
1. Pin `.github/workflows/macos.yml` to `macos-14` (do not use `macos-latest`).
2. Clamp the main window to `NSScreen.visibleFrame` so a 1280×800 content size cannot hang off a smaller virtual display.
Gitea `macos-12` workflow is unchanged.
macos-latest is macos-26-arm64 (run 34864198118). A 1280x800 window
centered on that display hangs off the left edge, so XCTest sees
sidebar controls at x ≈ -116 and refuses the click. Pin the GitHub
workflow to macos-14 and clamp the main window to visibleFrame.
gronod
merged commit d17aa962ce into develop2026-09-14 17:18:16 +01:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
GitHub run 34864198118 failed UI tests after
runs-on: macos-latestresolved to macos-26-arm64.XCTest reported sidebar controls off the left of the display (
btnMediaLibraryCaptureat x=-116,btnSavePresetModalat x=-116, Calibrate Printer minX=-116) andclick()as not hittable. Project chip ids never appeared. Unit tests were green.Two changes:
.github/workflows/macos.ymltomacos-14(do not usemacos-latest).NSScreen.visibleFrameso a 1280×800 content size cannot hang off a smaller virtual display.Gitea
macos-12workflow is unchanged.