Devolutions / Devolutions/UniGetUI
[BUG] Navigation menu sidebar takes too much space
- 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.2.0 Build 90 (iirc installed from pwsh winget)
### Windows version, edition, and architecture
x64 Windows 11 Pro 24H2 Installed 3.01.2025 26100.3775, Windows Feature Experience 1000.26100.66.0
### Describe your issue
Screenshots says it all - the layout calculation is wrong, event after fill app restart.
#### Solution
I'm mainly posting this, so someone later might search for working solution:
For me, dragging the window to the side OF VERTICAL DISPLAY (as window manager helps to fill half of it) forces the UI to recalculate / redraw layout.
Didn't check Beta release
I think the logs below won't be that relevant, as its purely layout issue, but sure, be my guest.
### Steps to reproduce the issue
Have some luck - after finding mentioned solution it resolved itself, as if it had to relayout itself (the issue happened after cold boot, if update seemingly happened earlier, I haven't experienced it earlier).
### UniGetUI Log
```text
L4
[13.05.2025 22:18:27] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 3.2.0
[13.05.2025 22:18:27]
[13.05.2025 22:18:27] Build 90
[13.05.2025 22:18:27] Data directory C:\Users\ikarmus\AppData\Local\UniGetUI
[13.05.2025 22:18:27] Encoding Code Page set to 852
[13.05.2025 22:18:28] Loaded language locale: pl
[13.05.2025 22:18:28] Randomly-generated background API auth token: f0ru5lho03umpxe15il00v5e2rgw1w9tsvv43v31ktkdt45r1zpridr26e9ah7dk
[13.05.2025 22:18:28] Api running on http://localhost:7058
[13.05.2025 22:18:28] Lang files were updated successfully from GitHub
[13.05.2025 22:18:28] Command vcpkg was not found on the system
[13.05.2025 22:18:28] Command npm was not found on the system
[13.05.2025 22:18:28] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Npm
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.05.2025 22:18:28] Command cargo was not found on the system
[13.05.2025 22:18:28] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Cargo
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.05.2025 22:18:28] Downloaded new icons and screenshots successfully!
[13.05.2025 22:18:28] Command vcpkg was not found on the system
[13.05.2025 22:18:28] Command vcpkg was not found on the system
[13.05.2025 22:18:28] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: vcpkg
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.05.2025 22:18:28] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Winget
█ Enabled: True
█ Found: True
█ Fancy exe name: winget.exe
█ Executable path: C:\Users\ikarmus\AppData\Local\Microsoft\WindowsApps\winget.exe
█ Call arguments:
█ Version:
█ System WinGet CLI Version: v1.10.390
█ Using Native WinGet helper (COM Api)
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.05.2025 22:18:28] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ 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.203
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.05.2025 22:18:28] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Pip
█ Enabled: True
█ Found: True
█ Fancy exe name: pip
█ Executable path: C:\Users\ikarmus\AppData\Local\Programs\Python\Python311\python.exe
█ Call arguments: -m pip
█ Version:
█ pip 25.1.1 from C:\Users\ikarmus\AppData\Local\Programs\Python\Python311\Lib\site-packages\pip (python 3.11)
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.05.2025 22:18:28] UniGetUI Chocolatey was found in the path
[13.05.2025 22:18:28] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Chocolatey
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.05.2025 22:18:29] Command scoop was not found on the system
[13.05.2025 22:18:29] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Scoop
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.05.2025 22:18:30] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ 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.3624
█ PSEdition Desktop
█ PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
█ BuildVersion 10.0.26100.3624
█ CLRVersion 4.0.30319.42000
█ WSManStackVersion 3.0
█ PSRemotingProtocolVersion 2.3
█ SerializationVersion 1.1.0.1
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.05.2025 22:18:30] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ 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.1
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[13.05.2025 22:18:30] LoadComponentsAsync finished executing. All managers loaded. Proceeding to interface.
[13.05.2025 22:18:30] Found 1 installed packages from .NET Tool
[13.05.2025 22:18:30] Found 1 installed packages from .NET Tool
[13.05.2025 22:18:30] Found 0 installed packages from PowerShell7
[13.05.2025 22:18:30] Found 0 installed packages from PowerShell7
[13.05.2025 22:18:30] Found 0 available updates from PowerShell7
[13.05.2025 22:18:30] Found 219 installed packages from Pip
[13.05.2025 22:18:30] Icon download attempt at https://images.seeklogo.com/logo-png/39/1/numpy-logo-png_seeklogo-398690.png failed with code Forbidden
[13.05.2025 22:18:31] Found 0 available updates from .NET Tool
[13.05.2025 22:18:31] Found 0 installed packages from PowerShell
[13.05.2025 22:18:31] Found 0 installed packages from PowerShell
[13.05.2025 22:18:31] Found 0 available updates from PowerShell
[13.05.2025 22:18:32] Found 11 available updates from Winget
[13.05.2025 22:18:32] Found 221 installed packages from Winget
[13.05.2025 22:18:47] Found 114 available updates from Pip
```
### Package Managers Logs
```text
Not relevant
```
### Relevant information
I got two displays in my setup - main horizontal 2k and second vertical 1080x1920 (both with usual 100% scaling, nothing fancy). I believe it might be important.
I also got Win11 option "Always show scrollbars" switched on (like in [this guide](https://www.partitionwizard.com/partitionmagic/keep-scrollbars-always-visible-on-windows-11.html))
### Screenshots and videos
My screenshots


It looks very similar to the ss in the [issue 3291](https://github.com/marticliment/UniGetUI/issues/3291)

After applying mentioned solution, I also found transparent filters issue, but that might not be really relevant to this one:

Contributor guide
Assessment
This issue has not been assessed yet.