git.iko.soy/opencode-android
on master help sign in
Fix outbox-dropped notification title and backup dynamicColor default
commit081e3c4894ccb1184544e43b5555c39de9f99511 authoriko <mail@iko.soy> dateSun 5 Jul 2026, 06:17 (3 months ago) parentbe8d102
2 files changed+3−2
app/src/main/java/soy/iko/opencode/data/repo/BackupManager.kt+1−1 app/src/main/java/soy/iko/opencode/di/AppContainer.kt+2−1
app/src/main/java/soy/iko/opencode/data/repo/BackupManager.kt+1−1
@@ -28,7 +28,7 @@ data class BackupSettings(
2828 // loop, aborting the ENTIRE restore (servers/pins/archives included) despite the best-effort
2929 // contract. ignoreUnknownKeys only tolerates EXTRA keys, not missing required ones.
3030 val themeMode: String = ThemeMode.SYSTEM.name,
31− val dynamicColor: Boolean = true,
31+ val dynamicColor: Boolean = false,
3232 val sendOnEnter: Boolean = true,
3333 val appLock: Boolean = false,
3434 val appLockReLockSeconds: Int = SettingsStore.DEFAULT_APP_LOCK_RELOCK_SECONDS,
app/src/main/java/soy/iko/opencode/di/AppContainer.kt+2−1
@@ -610,10 +610,11 @@ open class AppContainer private constructor(
610610 // implies). Tap routes back to the originating profile's session.
611611 val ctx = appContext
612612 if (ctx != null) {
613+ val title = resolveSessionTitle(msg.sessionId, conn.repository)
613614 runCatchingCancellable {
614615 SessionNotifications.postOutboxDropped(
615616 ctx, msg.sessionId,
616− msg.sessionId,
617+ title,
617618 conn.profile.id,
618619 )
619620 }.onFailure {