### Description GitHub tab does not handle internet connection dropping well. ### Steps to Reproduce 1. Open a project in Atom that has a GitHub repo with opened PRs 2. Open GitHub tab 2. Click on any PR from the list 3. Opens Network tab in Chrome devtool and check the "Offline" box (or just disconnect from internet in any way) 4. Click on another PR from GitHub tab 5. 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
Description
GitHub tab does not handle internet connection dropping well.
Steps to Reproduce
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