CodeEditApp / CodeEditApp/CodeEdit

🐞 Lag when selecting certain settings menus

Open
#1,734 0 comments 0 reactions 0 assignees View on GitHub
bug performance settings UI UX
Dominant language
Swift
Stars
23k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

### Description

When using the arrow keys to navigate between the settings menu, there is a noticeable lag when selecting these four menus: `General`, `Navigation`, `Themes`, `Text Editing`. This does not happen with the other settings menus, as they load in quickly are responsive.

### To Reproduce

1. Open the settings menu
2. Select the `Terminal` menu
3. Using your arrow keys, quickly navigate between the `Terminal` and `Locations` menus. Notice how responsive it is.
4. Now navigate throughout the rest of the menu and notice there is a pause between selecting the mentioned settings menus.

### Expected Behavior

There can't be lag when quickly navigating between settings menus.

### Version Information

CodeEdit: 0.1.0-dev
macOS: 14.4.1
Xcode: 15.3

### Additional Context

_No response_

### Screenshots

Hard to see when you can't see my key presses, but the lag starts appearing after selecting the `Text Editing` menus and beyond.
https://github.com/CodeEditApp/CodeEdit/assets/29493784/9983b9ac-1239-4a92-8598-7a735f534141

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.