[BUG] Incorrect diff colouring positioning when snacks_picker_list open
- Langage dominant
- Lua
- Étoiles
- 3.1k
- Forks
- 216
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
## 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
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Reproduisez le problème dans Neovim en suivant les étapes indiquées, avec l’explorateur de fichiers de snacks ouvert et un diff lancé via claudecode.nvim. Commencez par suivre les vérifications de la fenêtre principale autour de snacks_list_picker ; c’est terminé lorsque la coloration du diff est appliquée au buffer contenant l’état précédent du fichier plutôt qu’à la fenêtre du picker.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- lua, vim
- Domaine
- tooling
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100