Devolutions / Devolutions/UniGetUI

[BUG] Tray icon still shows green after ignoring package

Open
#4,142 0 comments 0 reactions 1 assignee Claimed by @marticliment View on GitHub
bug ready-to-go
Dominant language
C#
Stars
26.1k
Forks
924
Avg merge
15h 52m
Merged PRs (30d)
52

Description

### Please confirm these before moving forward

- [x] I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
- [x] I have tested that this issue has not been fixed in the latest [(beta or stable) release](https://github.com/marticliment/WingetUI/releases/).
- [x] I have checked the [FAQ](https://github.com/marticliment/WingetUI#frequently-asked-questions) section for solutions.
- [x] This issue is about a bug (if it is not, please use the [correct template](https://github.com/marticliment/WingetUI/issues/new/choose)).

### UniGetUI Version

3.3.5

### Windows version, edition, and architecture

Windows 11 Pro 24H2 build 26100.6584

### Describe your issue

When an update is detected, the tray icon shows a green pip. When ignoring a winget package, the green pip in the system tray remains.

### Steps to reproduce the issue

If you set the last winget package to "Ignore updates to the package", the icon remains green.
Refreshing the list (⟳ button) does not change the icon. Restarting the app does make the green pip disappear.

### UniGetUI Log

```text
[2025-09-24 09:13:49] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 3.3.5
[2025-09-24 09:13:49]
[2025-09-24 09:13:49] Build 103
[2025-09-24 09:13:49] Data directory C:\Users\mizar\AppData\Local\UniGetUI
[2025-09-24 09:13:49] Encoding Code Page set to 437
[2025-09-24 09:13:51] Loaded language locale: en
[2025-09-24 09:13:52] Could not retrieve token (it may not exist): Element not found.

Cannot get credential from Vault
[2025-09-24 09:13:52] Lang files were updated successfully from GitHub
[2025-09-24 09:13:53] Thread with Id 37564 was assigned as DWM thread
[2025-09-24 09:13:53] DWM Thread was suspended successfully
[2025-09-24 09:13:53] Thread with Id 57944 was assigned as XAML thread
[2025-09-24 09:13:53] XAML Thread was suspended successfully
[2025-09-24 09:13:54] Randomly-generated background API auth token: 16pfx83ac2hlsjpfkua41on51a70xpvby33yvxb0hoka96ygzpaldrmuluiv6ngz
[2025-09-24 09:13:54] Call to WhichMultiple with file vcpkg.exe returned non-zero status 1
[2025-09-24 09:13:54] Command vcpkg.exe was not found on the system
[2025-09-24 09:13:54] Cargo is enabled and was found on C:\Users\mizar\.cargo\bin\cargo.exe
[2025-09-24 09:13:54] Chocolatey is enabled and was found on C:\Users\mizar\AppData\Local\UniGetUI\Chocolatey\choco.exe
[2025-09-24 09:13:54] PowerShell7 is enabled and was found on C:\Program Files\PowerShell\7\pwsh.exe
[2025-09-24 09:13:54] PowerShell is enabled and was found on C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
[2025-09-24 09:13:54] Call to WhichMultiple with file npm.ps1 returned non-zero status 1
[2025-09-24 09:13:54] Command npm.ps1 was not found on the system
[2025-09-24 09:13:54] Npm is enabled but was not found on the system!
[2025-09-24 09:13:54] Pip is enabled and was found on C:\Users\mizar\AppData\Local\Programs\Python\Python311\python.exe
[2025-09-24 09:13:54] Call to WhichMultiple with file vcpkg returned non-zero status 1
[2025-09-24 09:13:54] Command vcpkg was not found on the system
[2025-09-24 09:13:54] Call to WhichMultiple with file scoop.ps1 returned non-zero status 1
[2025-09-24 09:13:54] Command scoop.ps1 was not found on the system
[2025-09-24 09:13:54] Scoop is enabled but was not found on the system!
[2025-09-24 09:13:54] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Cargo (aka Cargo)
█ Executable name: "cargo.exe"
█ Executable path: "C:\Users\mizar\.cargo\bin\cargo.exe"
█ Call arguments: ""
█ Version: cargo 1.89.0 (c24e10642 2025-06-23)

█ Cargo is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025-09-24 09:13:54] Winget is enabled and was found on C:\Users\mizar\AppData\Local\Microsoft\WindowsApps\winget.exe
[2025-09-24 09:13:54] Call to WhichMultiple with file vcpkg returned non-zero status 1
[2025-09-24 09:13:54] Command vcpkg was not found on the system
[2025-09-24 09:13:54] Vcpkg root was not found. Please define the %VCPKG_ROOT% environment variable or define it from UniGetUI Settings
[2025-09-24 09:13:54] vcpkg is enabled but was not found on the system!
[2025-09-24 09:13:54] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell 7.x (aka PowerShell7)
█ Executable name: "pwsh.exe"
█ Executable path: "C:\Program Files\PowerShell\7\pwsh.exe"
█ Call arguments: " -NoProfile -Command"
█ Version: PowerShell 7.5.3

█ PowerShell 7.x is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025-09-24 09:13:54] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: WinGet (aka Winget)
█ Executable name: "winget.exe"
█ Executable path: "C:\Users\mizar\AppData\Local\Microsoft\WindowsApps\winget.exe"
█ Call arguments: ""
█ Version: System WinGet (CLI) Version: v1.11.430
█ Using Native WinGet helper (COM Api)

█ WinGet is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025-09-24 09:13:54] .NET Tool is enabled and was found on C:\Program Files\dotnet\dotnet.exe
[2025-09-24 09:13:54] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell 5.x (aka PowerShell)
█ Executable name: "powershell.exe"
█ Executable path: "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"
█ Call arguments: " -NoProfile -Command"
█ Version: Name Value
█ ---- -----
█ PSVersion 5.1.26100.6584
█ PSEdition Desktop
█ PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
█ BuildVersion 10.0.26100.6584
█ CLRVersion 4.0.30319.42000
█ WSManStackVersion 3.0
█ PSRemotingProtocolVersion 2.3
█ SerializationVersion 1.1.0.1

█ PowerShell 5.x is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025-09-24 09:13:54] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: .NET Tool (aka .NET Tool)
█ Executable name: "dotnet tool"
█ Executable path: "C:\Program Files\dotnet\dotnet.exe"
█ Call arguments: "tool "
█ Version: 10.0.100-rc.1.25451.107

█ .NET Tool is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025-09-24 09:13:55] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Chocolatey (aka Chocolatey)
█ Executable name: "choco.exe"
█ Executable path: "C:\Users\mizar\AppData\Local\UniGetUI\Chocolatey\choco.exe"
█ Call arguments: ""
█ Version: 2.4.2

█ Chocolatey is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025-09-24 09:13:55] UniGetUI Chocolatey was found in the path
[2025-09-24 09:13:55] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Pip (aka Pip)
█ Executable name: "pip"
█ Executable path: "C:\Users\mizar\AppData\Local\Programs\Python\Python311\python.exe"
█ Call arguments: "-m pip "
█ Version: pip 24.0 from C:\Users\mizar\AppData\Local\Programs\Python\Python311\Lib\site-packages\pip (python 3.11)

█ Pip is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025-09-24 09:13:57] Api running on http://localhost:7058
[2025-09-24 09:13:58] LoadComponentsAsync finished executing. All managers loaded. Proceeding to interface.
[2025-09-24 09:13:58] Found 0 installed packages from .NET Tool
[2025-09-24 09:13:58] Found 0 installed packages from .NET Tool
[2025-09-24 09:13:58] Found 0 available updates from .NET Tool
[2025-09-24 09:13:59] Downloaded new icons and screenshots successfully!
[2025-09-24 09:13:59] Dependency cargo-update for manager Cargo is present
[2025-09-24 09:13:59] Found 0 available updates from Chocolatey
[2025-09-24 09:13:59] Found 0 installed packages from Chocolatey
[2025-09-24 09:13:59] Dependency cargo-binstall for manager Cargo is present
[2025-09-24 09:13:59] Found 3 installed packages from PowerShell7
[2025-09-24 09:13:59] Found 3 installed packages from PowerShell7
[2025-09-24 09:13:59] Found 0 available updates from Cargo
[2025-09-24 09:13:59] Found 5 installed packages from Cargo
[2025-09-24 09:13:59] Found 3 installed packages from Pip
[2025-09-24 09:13:59] Found 0 available updates from PowerShell7
[2025-09-24 09:14:00] Found 1 installed packages from PowerShell
[2025-09-24 09:14:00] Found 1 installed packages from PowerShell
[2025-09-24 09:14:01] Found 3 available updates from Pip
[2025-09-24 09:14:01] Found 0 available updates from PowerShell
[2025-09-24 09:14:06] Found 189 installed packages from Winget
[2025-09-24 09:14:06] Found 2 available updates from Winget
[2025-09-24 09:14:07] Icon download attempt at https://raw.githubusercontent.com/marticliment/UniGetUI/main/media/icon.pngg failed with code NotFound
[2025-09-24 09:14:08] Integrity check passed successfully!
[2025-09-24 09:40:33] DWM Thread was resumed successfully
[2025-09-24 09:40:33] XAML Thread was resumed successfully
[2025-09-24 09:40:34] Found 0 installed packages from .NET Tool
[2025-09-24 09:40:34] Found 0 installed packages from Chocolatey
[2025-09-24 09:40:35] Found 5 installed packages from Cargo
[2025-09-24 09:40:35] Found 3 installed packages from Pip
[2025-09-24 09:40:36] Found 3 installed packages from PowerShell7
[2025-09-24 09:40:38] Found 189 installed packages from Winget
[2025-09-24 09:40:38] Adding missing package ARP\Machine\X64\O365BusinessRetail - en-us to installed packages list
[2025-09-24 09:40:38] Adding missing package ARP\Machine\X64\O365HomePremRetail - da-dk to installed packages list
[2025-09-24 09:40:38] Adding missing package ARP\Machine\X64\O365HomePremRetail - en-us to installed packages list
[2025-09-24 09:40:38] Adding missing package ARP\Machine\X64\O365HomePremRetail - fi-fi to installed packages list
[2025-09-24 09:40:38] Adding missing package ARP\Machine\X64\O365HomePremRetail - nb-no to installed packages list
[2025-09-24 09:40:38] Adding missing package ARP\Machine\X64\O365HomePremRetail - sv-se to installed packages list
[2025-09-24 09:40:38] Adding missing package ARP\Machine\X64\OneNoteFreeRetail - da-dk to installed packages list
[2025-09-24 09:40:38] Adding missing package ARP\Machine\X64\OneNoteFreeRetail - en-us to installed packages list
[2025-09-24 09:40:38] Adding missing package ARP\Machine\X64\OneNoteFreeRetail - fi-fi to installed packages list
[2025-09-24 09:40:38] Adding missing package ARP\Machine\X64\OneNoteFreeRetail - nb-no to installed packages list
[2025-09-24 09:40:38] Adding missing package ARP\Machine\X64\OneNoteFreeRetail - sv-se to installed packages list
[2025-09-24 09:40:38] Adding missing package MSIX\Microsoft.Office.ActionsServer_16.0.19231.20116_neutral__8wekyb3d8bbwe to installed packages list
[2025-09-24 09:40:38] Adding missing package MSIX\Microsoft.OfficePushNotificationUtility_16.0.19231.20116_neutral__8wekyb3d8bbwe to installed packages list
[2025-09-24 09:40:38] Adding missing package MSIX\Microsoft.Winget.Source_2025.924.828.39_neutral__8wekyb3d8bbwe to installed packages list
[2025-09-24 09:40:38] Adding missing package MSIX\Microsoft.YourPhone_1.25082.142.0_x64__8wekyb3d8bbwe to installed packages list
[2025-09-24 09:40:38] Found 1 installed packages from PowerShell
[2025-09-24 09:41:48] Found 0 available updates from Cargo
[2025-09-24 09:41:48] Found 0 installed packages from .NET Tool
[2025-09-24 09:41:48] Found 0 available updates from .NET Tool
[2025-09-24 09:41:48] Found 0 available updates from Chocolatey
[2025-09-24 09:41:48] Found 3 installed packages from PowerShell7
[2025-09-24 09:41:49] Found 0 available updates from PowerShell7
[2025-09-24 09:41:50] Found 1 installed packages from PowerShell
[2025-09-24 09:41:50] Found 0 available updates from PowerShell
[2025-09-24 09:41:50] Found 3 available updates from Pip
[2025-09-24 09:41:50] Found 2 available updates from Winget
[2025-09-24 11:24:20] Found 0 installed packages from .NET Tool
[2025-09-24 11:24:21] Found 3 installed packages from Pip
[2025-09-24 11:24:21] Found 0 installed packages from Chocolatey
[2025-09-24 11:24:21] Found 5 installed packages from Cargo
[2025-09-24 11:24:21] Found 3 installed packages from PowerShell7
[2025-09-24 11:24:22] Found 1 installed packages from PowerShell
[2025-09-24 11:24:23] Found 189 installed packages from Winget
[2025-09-24 11:24:53] Found 5 installed packages from Cargo
[2025-09-24 11:24:53] Found 0 installed packages from .NET Tool
[2025-09-24 11:24:53] Found 3 installed packages from Pip
[2025-09-24 11:24:54] Found 0 installed packages from Chocolatey
[2025-09-24 11:24:54] Found 3 installed packages from PowerShell7
[2025-09-24 11:24:55] Found 189 installed packages from Winget
[2025-09-24 11:24:55] Found 1 installed packages from PowerShell
```

### Package Managers Logs

```text
Manager WinGet with version:
System WinGet (CLI) Version: v1.11.430
Using Native WinGet helper (COM Api)

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListSources
Process start time: 2025-09-24 09:13:55
Process end time: 2025-09-24 09:13:55

-- Task information
...

The task reported success

——————————————————————————————————————————

Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\mizar\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 2025-09-24 09:13:58
Process end time: 2025-09-24 09:14:02

-- Process STDOUT
...

Return code: SUCCESS (0)

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 2025-09-24 09:13:58
Process end time: 2025-09-24 09:14:06

-- Task information
...

The task reported success

——————————————————————————————————————————

Logged native task on manager Winget. Task type is OtherTask
Process start time: 2025-09-24 09:13:58
Process end time: 2025-09-24 09:14:04

-- Task information
...

The task reported success

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListUpdates
Process start time: 2025-09-24 09:14:02
Process end time: 2025-09-24 09:14:06

-- Task information
...

The task reported success

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 2025-09-24 09:40:34
Process end time: 2025-09-24 09:40:38

-- Task information
...

The task reported success

——————————————————————————————————————————

Logged native task on manager Winget. Task type is OtherTask
Process start time: 2025-09-24 09:40:34
Process end time: 2025-09-24 09:40:37

-- Task information
...

The task reported success

——————————————————————————————————————————

Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\mizar\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 2025-09-24 09:41:47
Process end time: 2025-09-24 09:41:48

-- Process STDOUT
...

Return code: SUCCESS (0)

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListUpdates
Process start time: 2025-09-24 09:41:48
Process end time: 2025-09-24 09:41:50

-- Task information
...

The task reported success

——————————————————————————————————————————

Logged native task on manager Winget. Task type is OtherTask
Process start time: 2025-09-24 09:41:48
Process end time: 2025-09-24 09:41:50

-- Task information
...

The task reported success

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 2025-09-24 11:24:20
Process end time: 2025-09-24 11:24:23

-- Task information
...

The task reported success

——————————————————————————————————————————

Logged native task on manager Winget. Task type is OtherTask
Process start time: 2025-09-24 11:24:20
Process end time: 2025-09-24 11:24:23

-- Task information
...

The task reported success

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 2025-09-24 11:24:53
Process end time: 2025-09-24 11:24:55

-- Task information
...

The task reported success

——————————————————————————————————————————

Logged native task on manager Winget. Task type is OtherTask
Process start time: 2025-09-24 11:24:53
Process end time: 2025-09-24 11:24:54

-- Task information
...

The task reported success

——————————————————————————————————————————
```

### Relevant information

_No response_

### Screenshots and videos

Image

Image

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.