Skip to content

Text cursor not present in input field #201

@PEERSOFTdev

Description

@PEERSOFTdev

Describe the bug

A text (blinking) cursor, usually found in terminals, e.g. at the terminal prompt, does not appear in Copilot's UI, thus not signaling the next character position to type. This way Screen Readers have no indication of an insertion point.

Affected version

Version: 0.0.333, Commit: 4cbf3da

Steps to reproduce the behavior

  1. Start Narrator (Ctrl+Shift+ENTER).
  2. Type "copilot" at the terminal prompt (e.g. in Windows Terminal). You hear typed characters as the Narrator announces keys pressed.
  3. Try to move by Left/Right cursor keys - Narrator will read what you've typed so far.
  4. Press ENTER to open Github Copilot CLI.
  5. As soon as you encounter its prompt, type anything - Narrator still announces characters typed, but just because the default mode is to speak typed characters (character keys, not actually entered characters).
  6. Now press Left/Right cursor keys - Narrator does not speak what you were typing.

Expected behavior

Narrator should announce the character at the insertion point.

Additional context

openai/codex does the thing right.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions