Brief description of your issue
When I run winget list, I get everything that is installed on my machine. If I then try filter it by source, and only for winget, I still get everything, and not just those tagged with winget as the source.
Steps to reproduce
winget list --source winget
Expected behavior
Filter the list by the source, in this case only returning items with a source of winget
Actual behavior
Returns everything. Seems to ignore the --source filter
Environment
winget --info
Windows Package Manager v1.1.12663
Copyright (c) Microsoft Corporation. All rights reserved.
Windows: Windows.Desktop v10.0.22000.282
Package: Microsoft.DesktopAppInstaller v1.16.12663.0