GitHub silently changed issue link behavior to open in a popup overlay; the company confirmed it was a performance workaround and has already reverted it.
Key Takeaways
Issue links in some repositories began opening in a popup overlay instead of navigating to the issue page directly.
The trigger was cross-repo issue loading: GitHub’s header loads more slowly for cross-repo links than same-repo ones.
GitHub confirmed via community discussion #192666 that this was intentional but performance-motivated, not a shipped design decision.
The change has been reverted; GitHub says it will continue addressing the root header performance problem separately.
Hacker News Comment Review
A GitHub engineer disclosed the performance root cause on-thread and announced the revert in the same comment, unusually transparent for a community forum post.
Commenters reached immediate consensus: popup-on-click for issue links is the feature they dislike most in Jira and Azure DevOps, making its appearance in GitHub a warning sign about UX direction.
Several regulars framed this as part of a pattern: GitHub UX has become noticeably worse since the 2023 JS-heavy rewrite, with no post-2023 UI changes earning broad approval.
Notable Comments
@Matt138: GitHub engineer confirmed cause and revert: “loading a cross repo issue is a much slower experience… we will roll this back while we keep pushing on the root performance causes.”
@leni536: “The UX feature I probably hate the most in Jira, now on Github.”
@mwalser: Noted the irony of GitHub converging on Azure DevOps UX patterns, and suggested a darkly humorous next step: a broken dark/light-mode HTML editor.