Desktop: keep a vault-visibility failure from closing the app, and leave a crash log when anything else does

This commit is contained in:
jaap-jan committed 2026-10-02 14:28:27 +02:00
1 parent 170caa1391
commit 37e9d74938
6 files changed
+154 -5

No files matched your search

@@ -122,6 +122,9 @@ public sealed record ClientPaths(string DataDirectory)
/// </remarks>
public string InstanceLockFile => Path.Combine(DataDirectory, "instance.lock");
/// <summary>Where the application writes down why it died, when something nothing caught ends it.</summary>
public string CrashLogFile => Path.Combine(DataDirectory, "crash.log");
/// <summary>Creates the profile directory if it is not there yet.</summary>
/// <remarks>
/// Separate from resolving the path, because resolving must never have a side effect: it is read