-
Notifications
You must be signed in to change notification settings - Fork 6
Description
Original report by me.
Commands such as "Copy package names" or "Uninstall" work on visible packages. It would be very problematic otherwise - imagine you've hidden all CBS-hidden packages and right-click to uninstall "Microsoft-Windows" block where only two unneeded packages are visible. Of course you don't expect all Microsoft-Windows-* packages out there to be uninstalled.
Yet, one would expect package variations such as -WOW64- versions and RU-ru language versions to be uninstalled even if they're hidden.
An exception needs to be made for these, something like ExpandPackageVariations() on a formed list of selected packages, and only those items which are hidden should be expanded (visible items could've been selected manually. If they weren't, then user doesn't want them uninstalled).