Chat pane keeps the previous server's session after switching servers
Los mantenedores suelen responder en 1 día
Ya se ha fusionado un pull request relacionado.
- #100 de @beppe2880 — fusionado
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
The issue names no files. Start by tracing the active-server change from Settings into the chat pane's session state holder, and compare how the selected session is retained versus reset when the server changes. PR #100 is already open against this issue, so review it before starting. Done when switching servers clears the chat pane back to "Select a session" and no transcript or errors from the old server remain.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
What happened?
With the session list and the chat side by side (unfolded foldable or tablet), switching the active server in Settings keeps the chat pane on the session opened on the previous server. The pane shows the old transcript and errors against the new server instead of going back to "Select a session".
Steps to reproduce
- Save two servers and open the app on a wide screen (side by side layout).
- Open a session on the first server so it shows in the chat pane.
- Settings → tap the second server to make it active, go back.
- The chat pane still shows the first server's session.
App version
0.9.0 (main after #98)
OpenCode server version
2.1.4
Device and Android version
7.6" foldable emulator, Android 16
- Lenguaje dominante
- Kotlin
- Estrellas
- 1
- Forks
- 0
- Merge medio
- 11 h 35 min
- PR fusionados (30 d)
- 48
Preparar el entorno
- 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 beppe2880/opencode-mobile
-
Background shell polling and reconnect attempts continue when hidden or offlinePosiblemente ocupada @gnacho la tomó hoy. Abiertoneeds:compliance
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
beppe2880/opencode-mobile#111 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
platform:android
Dificultad 3/5 1-2 días Aptitud para principiantes 75/100
beppe2880/opencode-mobile#110 ·
Los mantenedores suelen responder en 1 día
-
feature
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
beppe2880/opencode-mobile#109 ·
Los mantenedores suelen responder en 1 día
-
platform:android platform:ios
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
beppe2880/opencode-mobile#108 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
beppe2880/opencode-mobile#106 ·
Los mantenedores suelen responder en 1 día
Todos los issues de beppe2880/opencode-mobile
Issues similares
-
[Request] 多闪Abiertorequest-adaption
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
BetterAndroid/android-notification-icon-project#814 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
yunfie-twitter/Palleria#474 ·
Los mantenedores suelen responder en 1 día
-
area:backend enhancement priority:low
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
Kotlin-server-squad/vizcore#271 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100