Local draft resent and default app mode settings.

This commit is contained in:
Burak Kaan Köse
2026-02-22 17:55:57 +01:00
parent 311b3c77c8
commit 33672ab0aa
12 changed files with 229 additions and 30 deletions
@@ -5,7 +5,7 @@ namespace Wino.Mail.WinUI.Activation;
internal static class AppModeActivationResolver
{
public static WinoApplicationMode Resolve(string? launchArguments, string? tileId, string? appId)
public static WinoApplicationMode Resolve(string? launchArguments, string? tileId, string? appId, WinoApplicationMode defaultMode = WinoApplicationMode.Mail)
{
if (TryResolveFromText(launchArguments, out var mode))
return mode;
@@ -16,7 +16,7 @@ internal static class AppModeActivationResolver
if (TryResolveFromText(appId, out mode))
return mode;
return WinoApplicationMode.Mail;
return defaultMode;
}
private static bool TryResolveFromText(string? value, out WinoApplicationMode mode)