Open username0x0a opened 1 year ago
I guess older OSes are affected as well
This functionality has been working almost untouched for a decade.
I don't think this could be something related to AppKit updates.
What makes you think so?
P.S. Did you try to restart the computer?
Yep, fresh OS reboot. I've rechecked with Ventura & it works okay there. 🤔 So, apparently some change in drawing routine coming with Sonoma? Sorry for a (for now) false alarm, at first sight, it looked a bit like some drawRect
-level issue that we'd hardly notice as we don't see the actual code, hopefully Apple guys will address/fix it, but I'd probably keep it around just as part of the Sonoma checklist. 💡
As of today, I've rechecked it with Fork 2.33 & Sonoma Beta 7.
I almost thought it was gone for a while, but later discovered the issue persists when scrolling UP the Commit list slowly. 😅
Hope it helps in case it's not fixed in AppKit. 👍
https://github.com/fork-dev/Tracker/assets/5228484/f9a2d4e8-fbb4-468d-a3d1-25e533939b82
Tags in the commit tree are rendered in a glitchy way, like if the drawing is constrained to the current scroll offset – when a branch or tag rect goes off the active area, its border and inner area are cropped, also the branch or tag name is sticky to the absolute scroll area.
Attaching a screen recording to express the story itself.
Fork v2.30 on macOS 14 Sonoma Beta 3 but I guess older OSes are affected as well, I don't think this could be something related to
AppKit
updates.https://github.com/fork-dev/Tracker/assets/5228484/faea70be-c397-4e97-8730-f9ba25b4cef2