Skip to content

bug: code border hiding does not work #488

@chrisgrieser

Description

@chrisgrieser

Neovim version (nvim -v)

NVIM v0.11.3

Neovim distribution

n/a

Operating system

macOS 15.5 (arm)

Terminal emulator / GUI

neovide

Describe the bug

Code block borders are hidden until the cursor is moved onto it, even though I set code.border = "thick" which previously disabling hiding the border.

Once the code block is edited, the code block borders show up again.

Pasted.image.2025-08-02.at.12.25.16.mp4

Expected behavior

border = "thick" should permanently show the code block borders, as it did before.

Healthcheck output

==============================================================================
render-markdown:                                                          2 ⚠️

render-markdown.nvim [version] ~
- ✅ OK plugin 8.6.10
- ✅ OK neovim >= 0.11

render-markdown.nvim [configuration] ~
- ✅ OK valid

render-markdown.nvim [treesitter] ~
- ✅ OK markdown: parser installed
- ✅ OK markdown: highlights ~/.local/share/nvim/treesitter/queries/markdown/highlights.scm
- ✅ OK markdown: highlighter enabled
- ✅ OK markdown_inline: parser installed
- ✅ OK markdown_inline: highlights ~/.local/share/nvim/treesitter/queries/markdown_inline/highlights.scm
- ⚠️ WARNING latex: parser not installed
  - ADVICE:
    - disable latex support to avoid this warning
    - require('render-markdown').setup({ latex = { enabled = false } })
- ✅ OK html: parser installed

render-markdown.nvim [icons] ~
- ✅ OK using: mini.icons

render-markdown.nvim [executables] ~
- ⚠️ WARNING latex2text: not installed
  - ADVICE:
    - disable latex support to avoid this warning
    - require('render-markdown').setup({ latex = { enabled = false } })

render-markdown.nvim [conflicts] ~
- ✅ OK headlines: not installed
- ✅ OK markview: not installed
- ✅ OK obsidian: not installed

Plugin configuration

code = {
	border = "thick",
},

Plugin error log

empty

Confirmations

  • I have updated this plugin to the latest version using my plugin manager
  • I have provided the text contained in all screenshots as raw text in this issue. This means if there is a screenshot below it is the copy pasted contents of the file in the screenshot. I understand that my issue will be closed if I have not.

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions