version check logic error #3529
Labels
Area-Matching
Issue related to correlation between installed package and manifest
Issue-Bug
It either shouldn't be doing this or needs an investigation.
Milestone
Brief description of your issue
When I perform a winget upgrade on my computer, I find that the installed version of multiple software listed is greater than the available version, but it still appears in the list, which is incorrect
Steps to reproduce
For example, in Stardock Fences 4 here, the installed version is 4.2.1.2, and the available version is 4.07.02. Obviously, my current installed version is greater than the available version, so it should not appear in this list
Expected behavior
Properly check the installed and available versions, when the installed version is greater than the available version, it should not be listed
Actual behavior
a wrong version is listed
Environment
The text was updated successfully, but these errors were encountered: