Make OSD toasts at least `OSDMessageDuration` instead of exactly that

This commit is contained in:
YoshiRulz 2024-09-14 22:11:51 +10:00
parent 5eb2cd8cb1
commit 0c9f8169db
No known key found for this signature in database
GPG Key ID: C4DE31C245353FB7
1 changed files with 1 additions and 1 deletions

View File

@ -86,7 +86,7 @@ namespace BizHawk.Client.Common
public void AddMessage(string message, int? duration = null)
=> _messages.Add(new() {
Message = message,
ExpireAt = DateTime.Now + TimeSpan.FromSeconds(duration ?? _config.OSDMessageDuration),
ExpireAt = DateTime.Now + TimeSpan.FromSeconds(Math.Max(_config.OSDMessageDuration, duration ?? 0)),
});
public void ClearRamWatches()