GitHub's counting problem is getting worse

A developer discovers multiple UI bugs that make GitHub miscalculate pull requests and hide organization memberships.

5 cards · 1m · tap to begin

From · · 1m

GitHub's counting problem is getting worse

A developer discovers multiple UI bugs that make GitHub miscalculate pull requests and hide organization memberships.

In brief

A developer discovers multiple UI bugs that make GitHub miscalculate pull requests and hide organization memberships. GitHub has serious bugs in its interface that show wrong numbers and make navigation difficult, suggesting quality control issues. Originally reported by Chuckgreenman.

GitHub miscounts pull requests

The PR tab on repositories shows inflated numbers, especially after merging. The correct count appears elsewhere on the same page.

“The right count is even right there on this page.”

Organization memberships vanish

Screenshot of the GitHub Organization Page with the pop-out Chrome DevTools setting window.location.href manually

After 11 years on GitHub, a user has three pages of org memberships. The project needing Sentry setup is on page two, but becomes inaccessible.

Chrome blocks the workaround

Pop-up windows in Chrome prevent manual address bar edits, blocking the normal way to navigate to hidden organizations.

“Chrome doesn't let you modify the address in the bar for these pop-up windows.”

JavaScript becomes the escape hatch

Developers can force navigation using JavaScript in the console, bypassing Chrome's address bar restrictions.

“You can force navigate using JavaScript.”

Quality control questions linger

These bugs suggest deeper issues at GitHub. The developer is seeking insight into what's causing these problems.

“Really curious as to what's going on over there.”

In short

GitHub has serious bugs in its interface that show wrong numbers and make navigation difficult, suggesting quality control issues.

Read the original on Chuckgreenman

React

Sign in to react and comment.

Comments (0)

Life is short. Keep it sweet. Respect others' opinions and be kind!

    Recommended next

    More decks on github and related topics.