mirror of
https://github.com/ChrisTitusTech/winutil.git
synced 2026-10-09 13:11:19 +11:00
Improve UI startup after runspace overhaul (#5056)
* perf: keep UI startup responsive * test: make favicon checks runner-safe * fix: qualify favicon visibility state * test: isolate favicon visibility fixture * fix: enforce total favicon deadline * fix: address favicon review feedback * fix: recognize disabled SSH firewall rule * perf: restore favicon download throughput * docs: allow public PR review uploads * perf: restore overlapping favicon loading
This commit is contained in:
@@ -32,6 +32,12 @@ function Write-WinUtilLog {
|
||||
[switch]$Detail
|
||||
)
|
||||
|
||||
# UI performance diagnostics are useful to developers but are too noisy for the release
|
||||
# transcript. Compile.ps1 stamps local builds so DEBUG output cannot leak into CI artifacts.
|
||||
if ($Level -eq "DEBUG" -and ($null -eq $sync -or -not $sync.IsLocalCompile)) {
|
||||
return
|
||||
}
|
||||
|
||||
if ($Level -eq "ERROR" -and -not $Detail -and $null -ne $sync.LoggedErrors) {
|
||||
$null = $sync.LoggedErrors.Add("[$Component] $Message")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user