Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

🐞 Terminal Cursor Style Does not Update

Open
#1,869 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
macos, swift
Domain
desktop

Research direction

No files or tests are named. Reproduce the issue through Settings > Terminal while changing Terminal Cursor Style, then trace the settings value and terminal cursor update path. Done means the cursor changes immediately while Settings remains open, and opening Settings does not reset or disturb the selected cursor.

Written by the indexing model from the issue text.

Description

bug settings terminal
Description

After update to version 0.1 to version 0.3 I have noticed, when I try to change terminal Cursor style in settings it does not update in application.
When I exit settings it shows updated cursor. But when ever I open settings terminal shows Block cursor only.
One more Thing, Xcode cursor is Blue, where codeEdit has black.
Bug

To Reproduce
  1. Go to "Settings" or "⌘ ,"
  2. On left list menu select "Terminal"
  3. In Terminal settings see for "Terminal Cursor Style"
  4. Keep Setting Window open and try to change "Terminal cursor style"
    You will see that cursor value is changed but cursor is not updated, but when you close Settings Window It Will closed the cursor will automatically updated the select one.
Expected Behavior

It Should be Like that:
In version 0.3 When I open settings and try to change Terminal cursor style it instantly update without closing Settings Window.
Also when ever I open Settings Window it does not disturb terminal cursor.
One more Thing, Xcode cursor is "Blue Sparkle-similar" (HEX color: #0877FA), where codeEdit has black.

Screenshot 2024-08-29 at 11 19 23

Version Information

CodeEdit: 0.3.1-alpha (42)
macOS: 14.6.1
Xcode: 15.4

Additional Context

No response

Screenshots

Screenshot 2024-08-29 at 11 17 02
Screenshot 2024-08-29 at 11 17 40
Screenshot 2024-08-29 at 11 19 23

Dominant language
Swift
Stars
23k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from CodeEditApp/CodeEdit

All issues in CodeEditApp/CodeEdit

Similar issues

More Swift issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.