[BUG] Incorrect diff colouring positioning when snacks_picker_list open
- 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
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