coder / coder/claudecode.nvim

[BUG] Incorrect diff colouring positioning when snacks_picker_list open

Abierto
#196 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Lua
Estrellas
3.1k
Forks
216
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

## Bug Description

Seems like `snacks_list_picker` is not being filtered out of the main window checks when a file is opened to display a diff.

## To Reproduce

Steps to reproduce the behavior:

1. Open nvim
2. Toggle snacks file explorer
3. Initiate a diff with `claudecode.nvim` on an unopened file
4. See incorrect colouring placement

## Expected Behavior

Diff colouring should be applied to the buffer containing the previous file state

## Environment

- Neovim version: 0.11.6
- Claude Code CLI version: 2.1.50
- OS: macOS 26.2
- Plugin version: 0.3.0

## Error Messages

N/A

## Additional Context

Image

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Reproduce the issue in Neovim using the listed steps with the snacks file explorer open and a diff initiated through claudecode.nvim. Start by tracing the main-window checks around snacks_list_picker; done means diff colouring is applied to the buffer containing the previous file state rather than the picker window.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
lua, vim
Área
tooling
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.