Skip to content

In fish with inline_height set, the prompt line is intersected by the first line of atuin #1289

Closed
@rmartine-ias

Description

@rmartine-ias

Describe the bug

See below how the green r in ^rmartine and the r in master remain onscreen in the first line of the atuin dialog:

Screen Recording 2023-10-06 at 12 47 27 PM mov

This does not happen for me in zsh. It is not too bad unless I also disable the help bar, then it is much more prominent.

Confirmed this happens in Terminal.app, with starship prompt disabled, outside of tmux, with all custom fish config (config.fish/conf.d) disabled.

To Reproduce
Steps to reproduce the behavior:

  1. Install fish, add atuin
  2. Set inline_height to be less than the height of the terminal
  3. Press up-arrow or ctrl-r

Expected behavior
Prompt line to not be intersected, the same as zsh.

Error logs
Please try and provide error logs where possible

Device (please complete the following information):

  • OS: MacOS
  • Shell: fish, version 3.6.1-679-g63b23713f
  • Version: atuin 16.0.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions