Devolutions / Devolutions/UniGetUI
[BUG] Visual UI bug when updating is going
- 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.1
### Windows version, edition, and architecture
Windows 11 Home 24H2 26100.4652
### Describe your issue
Sidebar icons was mixed with updating progressbars (see gif)
### Steps to reproduce the issue
Don't sure I can reproduce it.
- Restore from tray
- Start updating programs
Maybe it is because I switched theme from dark to light with [Auto Dark mode](https://github.com/AutoDarkMode/Windows-Auto-Night-Mode) while the UniGetUI was in tray
### UniGetUI Log
```text
[13.08.2025 12:09:07] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 3.3.1
[13.08.2025 12:09:07]
[13.08.2025 12:09:07] Build 99
[13.08.2025 12:09:07] Data directory C:\Users\InoY\AppData\Local\UniGetUI
[13.08.2025 12:09:07] Encoding Code Page set to 866
[13.08.2025 12:09:08] Could not retrieve token (it may not exist): Элемент не найден.
Не удается получить учетные данные из хранилища
[13.08.2025 12:09:08] Loaded language locale: ru
[13.08.2025 12:09:08] Thread with Id 18256 was assigned as DWM thread
[13.08.2025 12:09:08] DWM Thread was suspended successfully
[13.08.2025 12:09:08] Thread with Id 18180 was assigned as XAML thread
[13.08.2025 12:09:08] XAML Thread was suspended successfully
[13.08.2025 12:09:09] Randomly-generated background API auth token: 9jhz0kd6sw0g4r60jpoi5cjv6uqie9p7ffd59z4as8tc57wymoifwby7rohwbyya
[13.08.2025 12:09:09] Command vcpkg.exe was not found on the system
[13.08.2025 12:09:09] Call to WhichMultiple with file choco.exe returned non-zero status 1
[13.08.2025 12:09:09] Command choco.exe was not found on the system
[13.08.2025 12:09:09] Scoop found PowerShell7, PowerShell7 will be used...
[13.08.2025 12:09:09] Call to WhichMultiple with file cargo.exe returned non-zero status 1
[13.08.2025 12:09:09] Command cargo.exe was not found on the system
[13.08.2025 12:09:09] Could not initialize Package Manager Chocolatey
[13.08.2025 12:09:09] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Cargo
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.08.2025 12:09:09] System.ComponentModel.Win32Exception (2): An error occurred trying to start process 'C:\Users\InoY\AppData\Local\UniGetUI\Chocolatey\choco.exe' with working directory 'C:\WINDOWS\system32'. Не удается найти указанный файл.
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo)
at UniGetUI.PackageEngine.Managers.ChocolateyManager.Chocolatey.LoadManager() in C:\SomePrograms\WingetUI-Store\src\UniGetUI.PackageEngine.Managers.Chocolatey\Chocolatey.cs:line 317
at UniGetUI.PackageEngine.ManagerClasses.Manager.PackageManager.Initialize() in C:\SomePrograms\WingetUI-Store\src\UniGetUI.PackageEngine.PackageManagerClasses\Manager\PackageManager.cs:line 70
[13.08.2025 12:09:09] Call to WhichMultiple with file vcpkg returned non-zero status 1
[13.08.2025 12:09:09] Command vcpkg was not found on the system
[13.08.2025 12:09:09] Api running on http://localhost:7058
[13.08.2025 12:09:09] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Pip
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.08.2025 12:09:09] Call to WhichMultiple with file scoop.ps1 returned non-zero status 1
[13.08.2025 12:09:09] Command scoop.ps1 was not found on the system
[13.08.2025 12:09:09] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Scoop
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.08.2025 12:09:09] Call to WhichMultiple with file vcpkg returned non-zero status 1
[13.08.2025 12:09:09] Command vcpkg was not found on the system
[13.08.2025 12:09:09] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: vcpkg
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.08.2025 12:09:10] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: .NET Tool
█ Enabled: True
█ Found: True
█ Fancy exe name: dotnet tool
█ Executable path: C:\Program Files\dotnet\dotnet.exe
█ Call arguments: tool
█ Version:
█ 9.0.302
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.08.2025 12:09:10] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Winget
█ Enabled: True
█ Found: True
█ Fancy exe name: winget.exe
█ Executable path: C:\Users\InoY\AppData\Local\Microsoft\WindowsApps\winget.exe
█ Call arguments:
█ Version:
█ System WinGet CLI Version: v1.11.430
█ Using Native WinGet helper (COM Api)
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.08.2025 12:09:10] Lang files were updated successfully from GitHub
[13.08.2025 12:09:10] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Npm
█ Enabled: True
█ Found: True
█ Fancy exe name: npm
█ Executable path: C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe
█ Call arguments: -NoProfile -ExecutionPolicy Bypass -Command "C:\Users\InoY\AppData\Roaming\npm\npm.ps1"
█ Version:
█ 11.5.2
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.08.2025 12:09:11] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell
█ Enabled: True
█ Found: True
█ Fancy exe name: powershell.exe
█ Executable path: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
█ Call arguments: -NoProfile -Command
█ Version:
█ Name Value
█ ---- -----
█ PSVersion 5.1.26100.4652
█ PSEdition Desktop
█ PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
█ BuildVersion 10.0.26100.4652
█ CLRVersion 4.0.30319.42000
█ WSManStackVersion 3.0
█ PSRemotingProtocolVersion 2.3
█ SerializationVersion 1.1.0.1
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.08.2025 12:09:11] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell7
█ Enabled: True
█ Found: True
█ Fancy exe name: pwsh.exe
█ Executable path: C:\Program Files\PowerShell\7\pwsh.exe
█ Call arguments: -NoProfile -Command
█ Version:
█ PowerShell 7.5.2
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.08.2025 12:09:11] LoadComponentsAsync finished executing. All managers loaded. Proceeding to interface.
[13.08.2025 12:09:12] Found 0 installed packages from .NET Tool
[13.08.2025 12:09:12] Found 0 installed packages from .NET Tool
[13.08.2025 12:09:12] Found 0 available updates from .NET Tool
[13.08.2025 12:09:12] Found 7 installed packages from PowerShell7
[13.08.2025 12:09:12] Downloaded new icons and screenshots successfully!
[13.08.2025 12:09:13] Integrity check passed successfully!
[13.08.2025 12:09:13] Found 1 available updates from PowerShell7
[13.08.2025 12:09:13] Found 5 installed packages from Npm
[13.08.2025 12:09:13] Found 1 installed packages from PowerShell
[13.08.2025 12:09:13] Found 1 installed packages from PowerShell
[13.08.2025 12:09:15] Found 0 available updates from PowerShell
[13.08.2025 12:09:15] Found 1 available updates from Npm
[13.08.2025 12:09:39] Found 215 installed packages from Winget
[13.08.2025 12:09:40] WinGet package SergeyMoskalev.CarambaSwitcher not being shown as an updated as this version has already been marked as installed
[13.08.2025 12:09:54] Found 20 available updates from Winget
[13.08.2025 12:09:56] Icon download attempt at https://community.chocolatey.org/content/packageimages/v2rayn.6.13.png failed with code NotFound
[13.08.2025 12:21:15] DWM Thread was resumed successfully
[13.08.2025 12:21:15] XAML Thread was resumed successfully
[13.08.2025 12:21:15] Found 0 installed packages from .NET Tool
[13.08.2025 12:21:15] Found 7 installed packages from PowerShell7
[13.08.2025 12:21:17] Found 5 installed packages from Npm
[13.08.2025 12:21:17] Found 1 installed packages from PowerShell
[13.08.2025 12:21:17] Found 215 installed packages from Winget
[13.08.2025 12:24:34] Could not retrieve token (it may not exist): Элемент не найден.
Не удается получить учетные данные из хранилища
[13.08.2025 12:24:34] Initiating GitHub sign-in process using loopback redirect...
[13.08.2025 12:24:34] Listening for GitHub callback on http://127.0.0.1:58642/
[13.08.2025 12:24:41] GitHub callback received and processed.
[13.08.2025 12:24:41] GitHub login successful. Storing access token.
[13.08.2025 12:24:41] Could not retrieve token (it may not exist): Элемент не найден.
Не удается получить учетные данные из хранилища
[13.08.2025 12:24:41] GitHub access token stored/updated securely.
[13.08.2025 12:24:44] Logged in as GitHub user: inoyakaigor
[13.08.2025 12:24:53] DWM Thread was suspended successfully
[13.08.2025 12:24:53] XAML Thread was suspended successfully
[13.08.2025 12:30:37] DWM Thread was resumed successfully
[13.08.2025 12:30:37] XAML Thread was resumed successfully
[13.08.2025 12:30:37] Found 0 installed packages from .NET Tool
[13.08.2025 12:30:37] Found 7 installed packages from PowerShell7
[13.08.2025 12:30:38] Found 5 installed packages from Npm
[13.08.2025 12:30:39] Found 1 installed packages from PowerShell
[13.08.2025 12:30:39] Found 215 installed packages from Winget
[13.08.2025 12:32:14] Found 0 installed packages from .NET Tool
[13.08.2025 12:32:15] Found 7 installed packages from PowerShell7
[13.08.2025 12:32:15] Found 5 installed packages from Npm
[13.08.2025 12:32:16] Found 1 installed packages from PowerShell
[13.08.2025 12:32:16] Found 215 installed packages from Winget
[13.08.2025 12:32:21] Found 0 screenshots for package Id=FireDaemon.OpenSSL
[13.08.2025 12:32:21] WinGet package FireDaemon.OpenSSL is installed on a system-wide scope, forcing administrator rights...
[13.08.2025 12:32:21] Loaded operation parameters for package id=FireDaemon.OpenSSL on manager Winget and operation Update: update --id "FireDaemon.OpenSSL" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
[13.08.2025 12:32:26] Loaded details for package FireDaemon.OpenSSL on manager Winget
[13.08.2025 12:49:23] DWM Thread was suspended successfully
[13.08.2025 12:49:23] XAML Thread was suspended successfully
[13.08.2025 14:11:36] DWM Thread was resumed successfully
[13.08.2025 14:11:36] XAML Thread was resumed successfully
[13.08.2025 14:11:36] Found 0 installed packages from .NET Tool
[13.08.2025 14:11:36] Found 7 installed packages from PowerShell7
[13.08.2025 14:11:37] Found 5 installed packages from Npm
[13.08.2025 14:11:38] Found 1 installed packages from PowerShell
[13.08.2025 14:11:44] Found 215 installed packages from Winget
[13.08.2025 14:11:57] WinGet package 7zip.7zip requires elevation, forcing administrator rights...
[13.08.2025 14:11:57] Loaded operation parameters for package id=7zip.7zip on manager Winget and operation Update: update --id "7zip.7zip" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
[13.08.2025 14:11:57] Caching admin rights for process id 18064
[13.08.2025 14:12:08] WinGet package Docker.DockerDesktop requires elevation, forcing administrator rights...
[13.08.2025 14:12:08] Loaded operation parameters for package id=Docker.DockerDesktop on manager Winget and operation Update: update --id "Docker.DockerDesktop" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
[13.08.2025 14:12:08] Caching admin rights for process id 18064
[13.08.2025 14:52:02] WinGet package FireDaemon.OpenSSL is installed on a system-wide scope, forcing administrator rights...
[13.08.2025 14:52:02] Loaded operation parameters for package id=FireDaemon.OpenSSL on manager Winget and operation Update: update --id "FireDaemon.OpenSSL" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
[13.08.2025 14:52:02] Caching admin rights for process id 18064
[13.08.2025 14:52:30] Loaded operation parameters for package id=Microsoft.DotNet.Runtime.9 on manager Winget and operation Update: update --id "Microsoft.DotNet.Runtime.9" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
[13.08.2025 14:53:04] Loaded operation parameters for package id=Microsoft.VisualStudioCode.Insiders on manager Winget and operation Update: update --id "Microsoft.VisualStudioCode.Insiders" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
[13.08.2025 14:55:18] Loaded operation parameters for package id=Microsoft.DotNet.DesktopRuntime.8 on manager Winget and operation Update: update --id "Microsoft.DotNet.DesktopRuntime.8" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
[13.08.2025 14:56:36] WinGet package dotPDN.PaintDotNet is installed on a system-wide scope, forcing administrator rights...
[13.08.2025 14:56:36] Loaded operation parameters for package id=dotPDN.PaintDotNet on manager Winget and operation Update: update --id "dotPDN.PaintDotNet" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
[13.08.2025 14:56:36] Caching admin rights for process id 18064
```
### 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: 13.08.2025 12:09:10
Process end time: 13.08.2025 12:09:10
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\InoY\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 13.08.2025 12:09:11
Process end time: 13.08.2025 12:09:20
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 13.08.2025 12:09:11
Process end time: 13.08.2025 12:09:39
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 13.08.2025 12:09:11
Process end time: 13.08.2025 12:09:22
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 13.08.2025 12:09:20
Process end time: 13.08.2025 12:09:54
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 13.08.2025 12:21:15
Process end time: 13.08.2025 12:21:17
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 13.08.2025 12:21:15
Process end time: 13.08.2025 12:21:16
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 13.08.2025 12:30:37
Process end time: 13.08.2025 12:30:39
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 13.08.2025 12:30:37
Process end time: 13.08.2025 12:30:39
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 13.08.2025 12:32:14
Process end time: 13.08.2025 12:32:16
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 13.08.2025 12:32:14
Process end time: 13.08.2025 12:32:16
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageDetails
Process start time: 13.08.2025 12:32:21
Process end time: 13.08.2025 12:32:26
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageVersions
Process start time: 13.08.2025 12:32:21
Process end time: 13.08.2025 12:32:21
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 13.08.2025 14:11:36
Process end time: 13.08.2025 14:11:44
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 13.08.2025 14:11:36
Process end time: 13.08.2025 14:11:43
-- Task information
...
The task reported success
——————————————————————————————————————————
```
### Relevant information
After my laptop went to sleep and then woke up become ok.
### Screenshots and videos

Contributor guide
Assessment
This issue has not been assessed yet.