Skip to content

Cursor stops blinking while inside Helix #13998

@ghost

Description

Summary

This has been bothering me for a while so I decided to post a bug report since there doesn't seem to be one yet.

My terminal is set with cursor blink on, however when i open Helix the cursor does not blink.

Mind you, this only happens while inside Helix. When I return to the shell the cursor is correctly restored to the right shape and blinking status.

This happens both with foot and kitty, so that leads me to believe that it's an Helix bug.

From my understanding, since there is no "blink" option in the config, Helix should be aware of the cursor status in the terminal and then behave accordingly. This is only partly true as the cursor is correctly returned to it's former state upon exit, but it completely ignores the blinking status while open.

Reproduction Steps

I tried this:

  1. Open terminal application with cursor blink turned on
  2. The cursor blinks
  3. Open Helix

I expected this to happen:

  1. The cursor keeps blinking

Instead, this happened:

  1. The cursor has stopped blinking

Helix log

Not sure if this is necessary for this kind of bug report, let me know if it's needed and I'll provide it.

Platform

Linux

Terminal Emulator

foot 1.23.0

Installation Method

pacman

Helix Version

helix 25.07.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: This is a bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions