Skip to content

Bug: Open and Close Telescope produces error in CursorMoved autocmd only once #44

@Dimfred

Description

@Dimfred

Describe the bug
When I start neovim, statup.nvim shows up.
I open telescope (whatever window), then close it, I get this error:

Error detected while processing CursorMoved Autocommands for "*":
E5108: Error executing lua ...ite/pack/packer/start/startup.nvim/lua/startup/utils.lua:26: Cursor position outside buffer
stack traceback:
        [C]: in function 'nvim_win_set_cursor'
        ...ite/pack/packer/start/startup.nvim/lua/startup/utils.lua:26: in function 'set_cursor'
        ...ite/pack/packer/start/startup.nvim/lua/startup/utils.lua:443: in function 'move_down'
        ...ite/pack/packer/start/startup.nvim/lua/startup/utils.lua:482: in function 'reposition_cursor'
        [string ":lua"]:1: in main chunk

When changing the line in e.g. setting the cursor pos to {1,1} I go into an infinite loop and everything explodes.

Checklist

  • Checked if issue already exists
  • I'm using the latest startup.nvim version

To Reproduce
Steps to reproduce the behavior:

  1. Open neovim with startup.nvim dashboard
  2. :Telescope find_files
  3. 2x <Esc>
  4. See error

Expected behavior
No error

Screenshots
If applicable, add screenshots to help explain your problem.

Add your config here
Not sure if it is relevant tbh. Pls let me know :)

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