[Bug]: Settle shortcut keeps the settled thread open instead of moving to the next thread
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 78/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
- Área
- frontend
Línea de trabajo
Empieza por el controlador thread.settle en apps/web/src/components/ChatView.tsx y compáralo con el flujo de finalizar y navegar en apps/web/src/components/Sidebar.tsx, que llama a planForwardNavigation. Comprueba también la acción del menú del hilo en apps/web/src/hooks/useThreadActionMenu.ts. Se considera terminado cuando finalizar mediante el atajo lleva al siguiente hilo activo, o abre un nuevo borrador en el mismo proyecto si no queda ninguno.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Before submitting
- I searched existing issues and did not find a duplicate.
- I included enough detail to reproduce or investigate the problem.
Area
apps/web
Steps to reproduce
- Open a thread in the active list of the sidebar (web or desktop).
- Press the
thread.settleshortcut (mod+shift+sby default).
Expected behavior
The app settles the thread and opens the next active thread, the same as the sidebar Settle button or a drag onto the Settled header. If no active thread remains, it opens a new draft in the same project.
Actual behavior
The app settles the thread but keeps it open. To continue, you must select the next thread by hand.
The sidebar paths call planForwardNavigation (apps/web/src/components/Sidebar.tsx) before they settle and navigate after the settle succeeds. The shortcut handler in apps/web/src/components/ChatView.tsx (command === "thread.settle") calls settleThread only. Settle thread in the thread menu (apps/web/src/hooks/useThreadActionMenu.ts) also does not navigate.
Impact
Minor bug or occasional failure
Version or commit
main @ 1604ccc9d7
Environment
macOS, T3 Code desktop
Workaround
Use the Settle button on the sidebar row instead of the shortcut.
- Lenguaje dominante
- TypeScript
- Estrellas
- 24.8k
- Forks
- 6.4k
- Merge medio
- 14 h 12 min
- PR fusionados (30 d)
- 194
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de pingdotgg/t3code
-
via-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
Pi provider reports "timed out" on pi --version because the version probe timeout is only 4 sAbiertovia-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día
-
[Bug]: Update button overflows the sidebar at its minimum widthPosiblemente ocupada @Derpedyea la tomó hace 2 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
pingdotgg/t3code#27767 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[Bug]: Dragging a sidebar thread from the lower part of the list auto-scrolls the sidebar to the bottomPosiblemente ocupada @juliusmarminge la tomó hace 2 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
pingdotgg/t3code#27146 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de pingdotgg/t3code
Issues similares
-
Add: Class TV ModaAbiertocheck:passed streams:add
Dificultad 1/5 Menos de una hora Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
GiganticMinecraft/seichi-playguide#183 ·
Los mantenedores suelen responder en 1 día
-
area: core complexity: easy impact: medium
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
ueberdosis/tiptap#8668 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
longbridge/nsh#804 ·
Los mantenedores suelen responder en 1 día