Goose UI does not react after renaming a session
- Lenguaje dominante
- Rust
- Estrellas
- 54.2k
- Forks
- 6.2k
- Merge medio
- 3 d 4 h
- PR fusionados (30 d)
- 240
Descripción
After renaming a session using the menu in the middle at the top of the chat, the whole application stops to react on mouse inputs. The window can be moved around though, and the chat window accepts text input.
---
**To Reproduce**
Precondition: configured LLM provider.
Steps to reproduce the behavior:
1. Create a session via "New Chat", change to a source code directory
2. prompt something, like "analyze the code in this directory". Wait for the task being finished.
3. Rename the session using the "rename session" entry in the menu that appears when clicking in the dropdown at the top middle of the chat.
4. Try to click somewhere else in the UI after the session is renamed. No buttons react on mouse input.
---
**Expected behavior**
The UI should work like before the session rename
---
**Please provide the following information**
- **OS & Arch:** Fedora 44 and macOS Tahoe
- **Interface:** UI
- **Version:** 1.48.0
- **Extensions enabled:** [Analyze, Developer, Extension Manager, Memory, Skills, Summon, Todo, Tutorial]
- **Provider & Model:** llama.swap on localhost:8080
---
**Additional context**
Do not begin implementation until the issue reaches **Ready** on the [Goose Issues board](https://github.com/orgs/aaif-goose/projects/1).
Guía de contribución
Línea de trabajo
Busca el componente de UI para renombrar la sesión y la lógica de manejo de eventos en el código frontend. Es probable que el error esté relacionado con un modal o con el foco de entrada, que bloquea los eventos del ratón después de renombrar. Empieza reproduciendo el problema localmente y, después, inspecciona el estado de la UI tras la operación de renombrado. Comprueba si hay event listeners pendientes o focus traps que deban borrarse.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- rust
- Área
- desktop, frontend
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Activo
- Claridad
- Bien especificado
- Aptitud para principiantes
- 65/100