Skip to content

Commit 18066a8

Browse files
committed
Reload legacy Preferences after saving
Calls Preferences.init() after saving preferences to ensure legacy Preferences are reloaded and kept in sync with the latest changes. Otherwise the new preferences state from compose would be overridden from the legacy system
1 parent 201cab6 commit 18066a8

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

app/src/processing/app/Preferences.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,9 @@ fun PreferencesProvider(content: @Composable () -> Unit) {
131131
.joinToString("\n") { (key, value) -> "$key=$value" }
132132
.toByteArray()
133133
)
134+
135+
// Reload legacy Preferences
136+
Preferences.init()
134137
}
135138
}
136139
}

0 commit comments

Comments
 (0)