Skip to content

Render "ghosting" / flickering of pointer when using --info=inline [or --info=inline:] #4858

Description

@DANIII3L

Checklist

  • I have read through the manual page (man fzf)
  • I have searched through the existing issues
  • For bug reports, I have checked if the bug is reproducible in the latest version of fzf

Output of fzf --version

0.74.0 (6765f46)

OS

  • Linux
  • macOS
  • Windows
  • Etc.

Shell

  • bash
  • zsh
  • fish

Problem / Steps to reproduce

Hi,

I'm experiencing a visual rendering issue where the pointer character (󰆧) leaves a "ghost" or overlaps with other text when the --info=inline option is used. This issue does not occur when the option: --info='inline:  ' is not set , as shown here:

Image

Example Configuration

A minimal example of a configuration that triggers the problem:
export FZF_DEFAULT_OPTS="
--pointer='▸'
--info='inline'"

Expected Behavior

The pointer should render cleanly without leaving artifacts.

Actual Behavior

The pointer image "ghosts" or flickers, leaving behind a visual artifact.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions