This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Description
Description
GitHub tab does not handle internet connection dropping well.
Steps to Reproduce
- Open a project in Atom that has a GitHub repo with opened PRs
- Open GitHub tab
- Click on any PR from the list
- Opens Network tab in Chrome devtool and check the "Offline" box (or just disconnect from internet in any way)
- Click on another PR from GitHub tab
- Watch the world crash and burn

Expected behavior:
Gracefully fail to fetch any additional info from github.com, and display a nice message informing users they have lost internet connection.
Actual behavior:
The whole package crashes with no way to recover beside a full reload.
Reproduces how often:
100%
Versions
All versions