Kong / Kong/insomnia

GitHub sync control occasionally does not appear

Open
#5,744 0 comments 0 reactions 0 assignees View on GitHub
A-git-sync B-bug N-investigation S-unverified
Dominant language
TypeScript
Stars
40k
Forks
2.4k
Avg merge
2d 13h
Merged PRs (30d)
61

Description

### Expected Behavior

For the collections on my GitHub-synced project, it is expected that, when opening the collection, the GitHub sync control appears at the center top next to the project name.

### Actual Behavior

Sometimes, upon opening the project, the sync control does not appear. It is also not merely invisible; it is at the very least collapsed since the project title does not shift left as if to make space for it like it does when the control does appear.

### Reproduction Steps

1. Open a GitHub-synced project.
2. The GitHub sync control at the top of the screen might not appear.

### Is there an existing issue for this?

- [X] I have searched the [issue tracker](https://www.github.com/Kong/insomnia/issues) for this problem.

### Additional Information

The problem seems to arise at the project-level; currently I have one project open that is showing the control, and switching between it and one of my other projects consistently has the first project show the sync control, and the other one does not show it.

Restarting the application appears to solve it in the short term.

### Insomnia Version

2022.7.5

### What operating system are you using?

Windows

### Operating System Version

Windows 11 version 22H2

### Installation method

Downloaded from insomnia.rest

### Last Known Working Insomnia version

2022.6

Contributor guide

Open the contributing guide

Research direction

No source file or test is named in the issue. Start by reproducing the project-level GitHub sync control failure on Windows and trace the project-opening path that determines whether the control is shown; done means switching between GitHub-synced projects consistently displays the control without requiring an application restart.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, typescript
Domain
desktop, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.