Skip to content

Fix WinGet malfunction false positives#4531

Merged
Marc-André Moreau (mamoreau-devolutions) merged 1 commit intomainfrom
fix-winget-malfunction
Mar 29, 2026
Merged

Fix WinGet malfunction false positives#4531
Marc-André Moreau (mamoreau-devolutions) merged 1 commit intomainfrom
fix-winget-malfunction

Conversation

@mamoreau-devolutions
Copy link
Copy Markdown
Contributor

Summary

  • fix false-positive WinGet malfunction state so successful installed-package listing clears the warning condition
  • skip broken native WinGet package entries during installed/update enumeration instead of aborting the entire listing
  • respect the existing DisableWinGetMalfunctionDetector setting in both WinUI and Avalonia warning logic

Testing

  • dotnet build .\src\UniGetUI.sln --nologo -v minimal
  • dotnet test .\src\UniGetUI.sln --nologo --no-build -v minimal
  • launched WinUI build from src\UniGetUI\bin\x64\Debug\net10.0-windows10.0.26100.0\win-x64\UniGetUI.exe

Closes #4518

@mamoreau-devolutions Marc-André Moreau (mamoreau-devolutions) merged commit f84e9e6 into main Mar 29, 2026
1 check passed
@mamoreau-devolutions Marc-André Moreau (mamoreau-devolutions) deleted the fix-winget-malfunction branch March 29, 2026 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

[BUG]Winget Malfunction Detected

2 participants