Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Show error when opened the same image for the second time. #162

Open
Genuineh opened this issue Apr 28, 2024 · 5 comments
Open

[Bug] Show error when opened the same image for the second time. #162

Genuineh opened this issue Apr 28, 2024 · 5 comments

Comments

@Genuineh
Copy link

Hello, I found a bug when I opened the same image for the second time
image

my image.nvim setting[lazy.nvim] like this

return {
    "3rd/image.nvim",
    event = "VeryLazy",
    dependencies = {
        {
            "vhyrro/luarocks.nvim",
            priority = 1001, -- this plugin needs to run before anything else
            opts = {
                rocks = { "magick" },
            },
        },
    },
    enabled = true,
    opts = {
        {
            backend = "kitty",
            integrations = {
                markdown = {
                    enabled = true,
                    clear_in_insert_mode = false,
                    download_remote_images = true,
                    only_render_image_at_cursor = true,
                    filetypes = { "markdown", "vimwiki" }, -- markdown extensions (ie. quarto) can go here
                },
                neorg = {
                    enabled = true,
                    clear_in_insert_mode = false,
                    download_remote_images = true,
                    only_render_image_at_cursor = true,
                    filetypes = { "norg" },
                },
            },
            max_width = nil,
            max_height = nil,
            max_width_window_percentage = nil,
            max_height_window_percentage = 50,
            window_overlap_clear_enabled = true,                             -- toggles images when windows are overlapped
            window_overlap_clear_ft_ignore = { "cmp_menu", "cmp_docs", "" },
            editor_only_render_when_focused = true,                          -- auto show/hide images when the editor gains/looses focus
            tmux_show_only_in_active_window = true,                          -- auto show/hide images in the correct Tmux window (needs visual-activity off)
            hijack_file_patterns = { "*.png", "*.jpg", "*.jpeg", "*.gif", "*.webp" }, -- render image files as images when opened
        },
    },
}
@IsaacShelton
Copy link

Same issue for me

@3rd
Copy link
Owner

3rd commented Apr 28, 2024

Very interesting, what's your environment? (term/tmux/ssh?)
We're hitting something similar over SSH, does this fix it for you? #158

@Genuineh
Copy link
Author

@3rd I'm in a term environment(kitty) and #158 dosen't fix it.

@SigmaRichards
Copy link
Contributor

I get something similar when using event = "VeryLazy" for hijacked images. I'm not familiar enough with the events to suggest an alternative, but removing the line entirely and leaving unspecified in my case fixes the issue.

@Genuineh
Copy link
Author

@SigmaRichards remove event= "VeryLazy" can't fix it in my case

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants