Devolutions / Devolutions/UniGetUI
[BUG] Maximized UI overflows to edge of other monitor
- 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/Devolutions/UniGetUI/releases/).
- [x] I have checked the [FAQ](https://github.com/Devolutions/UniGetUI#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/Devolutions/UniGetUI/issues/new/choose)).
### UniGetUI Version
2026.2.7
### Windows version, edition, and architecture
Windows 11 Home 25H2 x86-64
### Describe your issue
If the user has a multi-monitor display, and has UnigetUI maximized on one monitor, the edge of the window will bleed over into the second monitor.
### Steps to reproduce the issue
1. Connect two monitors
2. Maximize UnigetUI on one monitor and see that the edge of the window appears on the other monitor
### UniGetUI Log
```text
[2026-08-11 7:43:19 PM] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 2026.2.7
[2026-08-11 7:43:19 PM]
[2026-08-11 7:43:19 PM] Build 107
[2026-08-11 7:43:19 PM] UI Framework: Avalonia
[2026-08-11 7:43:19 PM] Data directory C:\Users\perso\AppData\Local\UniGetUI
[2026-08-11 7:43:19 PM] OS: Microsoft Windows 10.0.26200
[2026-08-11 7:43:19 PM] Process arch: X64 (OS: X64)
[2026-08-11 7:43:19 PM] Runtime: .NET 10.0.10
[2026-08-11 7:43:19 PM] Loaded language locale: en
[2026-08-11 7:43:19 PM] Elevated: False
[2026-08-11 7:43:19 PM] Packaged (MSIX): False
[2026-08-11 7:43:19 PM] Args: --daemon
[2026-08-11 7:43:19 PM] DXGI hardware GPU detection took 27.3 ms; hardware GPU: True
[2026-08-11 7:43:20 PM] Command cargo-binstall.exe was not found on the system
[2026-08-11 7:43:20 PM] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Element not found.
Cannot get credential from Vault
[2026-08-11 7:43:20 PM] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Element not found.
Cannot get credential from Vault
[2026-08-11 7:43:21 PM] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Element not found.
Cannot get credential from Vault
[2026-08-11 7:43:21 PM] Starting Avalonia shell bootstrap
[2026-08-11 7:43:21 PM] Loaded language locale: en
[2026-08-11 7:43:21 PM] Generated a IPC API auth token for the current session
[2026-08-11 7:43:21 PM] Scoop is not enabled
[2026-08-11 7:43:21 PM] Bun is not enabled
[2026-08-11 7:43:21 PM] vcpkg is not enabled
[2026-08-11 7:43:21 PM] .NET Tool is not enabled
[2026-08-11 7:43:21 PM] PowerShell7 is not enabled
[2026-08-11 7:43:21 PM] PowerShell is not enabled
[2026-08-11 7:43:21 PM] Npm is not enabled
[2026-08-11 7:43:21 PM] Chocolatey is not enabled
[2026-08-11 7:43:21 PM] Pip is not enabled
[2026-08-11 7:43:21 PM] Cargo is not enabled
[2026-08-11 7:43:21 PM] Command pinget.exe was not found on the system
[2026-08-11 7:43:21 PM] Api running on named pipe UniGetUI.IPC
[2026-08-11 7:43:21 PM] Connected to WinGet API using packaged COM activation.
[2026-08-11 7:43:21 PM] WinGet activation mode selected: packaged COM registration | Source: system COM registration
[2026-08-11 7:43:21 PM] Winget is enabled and was found on C:\Users\perso\AppData\Local\Microsoft\WindowsApps\winget.exe
[2026-08-11 7:43:21 PM] Auto-updater source 'ProductInfo' returned version 2026.2.7.0 (upgradable=False)
[2026-08-11 7:43:21 PM] Downloaded new icons and screenshots successfully!
[2026-08-11 7:43:21 PM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: WinGet (aka Winget)
█ Executable name: "winget.exe"
█ Executable path: "C:\Users\perso\AppData\Local\Microsoft\WindowsApps\winget.exe"
█ Call arguments: ""
█ Version: System WinGet (CLI) Version: v1.29.280
█ Using Native WinGet helper (COM Api)
█ Activation mode: packaged COM registration
█ Activation source: system COM registration
█
█ WinGet is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2026-08-11 7:43:24 PM] Integrity check passed successfully!
[2026-08-11 7:43:24 PM] Avalonia shell bootstrap completed
[2026-08-11 7:43:29 PM] Version string 52.4.41-31 [0] [PR] 953053140 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:43:29 PM] Version string 52.4.41-31 [0] [PR] 953053140 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:43:29 PM] Version string googletts.google-speech-apk_20260618.00_p0.934173343 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:43:29 PM] Version string googletts.google-speech-apk_20260618.00_p0.934173343 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:43:30 PM] Found 321 installed packages from Winget
[2026-08-11 7:43:30 PM] Found 6 available updates from Winget
[2026-08-11 7:43:33 PM] Could not resolve installer hosts for Termius.Termius version 9.42.2: Failed during source operation 'manifest' for 'winget': Version '9.42.2' was not found for package 'Termius.Termius' in source 'winget'.
[2026-08-11 7:44:34 PM] Loaded operation parameters for package id=ItchIo.Itch on manager Winget and operation Update: update --id "ItchIo.Itch" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force --architecture x64
[2026-08-11 7:44:34 PM] [AgentBroker] ShouldUseAgentBroker check: eligible=False, manager=Winget, virtualSource=False
[2026-08-11 7:44:34 PM] Loaded operation parameters for package id=SST.OpenCodeDesktop on manager Winget and operation Update: update --id "SST.OpenCodeDesktop" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force --architecture x64
[2026-08-11 7:44:34 PM] [AgentBroker] ShouldUseAgentBroker check: eligible=False, manager=Winget, virtualSource=False
[2026-08-11 7:44:44 PM] Loaded operation parameters for package id=Termius.Termius on manager Winget and operation Update: update --id "Termius.Termius" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force --architecture x64
[2026-08-11 7:44:44 PM] [AgentBroker] ShouldUseAgentBroker check: eligible=False, manager=Winget, virtualSource=False
[2026-08-11 7:44:49 PM] Version string 52.4.41-31 [0] [PR] 953053140 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:44:49 PM] Version string 52.4.41-31 [0] [PR] 953053140 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:44:49 PM] Version string googletts.google-speech-apk_20260618.00_p0.934173343 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:44:49 PM] Version string googletts.google-speech-apk_20260618.00_p0.934173343 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:44:50 PM] Found 321 installed packages from Winget
[2026-08-11 7:46:49 PM] Version string 52.4.41-31 [0] [PR] 953053140 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:46:49 PM] Version string 52.4.41-31 [0] [PR] 953053140 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:46:49 PM] Version string googletts.google-speech-apk_20260618.00_p0.934173343 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:46:49 PM] Version string googletts.google-speech-apk_20260618.00_p0.934173343 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:46:50 PM] Found 321 installed packages from Winget
[2026-08-11 7:47:25 PM] Clearing UAC prompt since there are no remaining operations
[2026-08-11 7:47:25 PM] Resetting administrator rights cache for process id 9256
[2026-08-11 7:47:28 PM] Version string 52.4.41-31 [0] [PR] 953053140 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:47:28 PM] Version string 52.4.41-31 [0] [PR] 953053140 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:47:28 PM] Version string googletts.google-speech-apk_20260618.00_p0.934173343 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:47:28 PM] Version string googletts.google-speech-apk_20260618.00_p0.934173343 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[2026-08-11 7:47:29 PM] Found 321 installed packages from Winget
[2026-08-11 8:19:20 PM] Could not parse Images array from Microsoft Store response
[2026-08-11 8:20:02 PM] Cached icon for id=Logitech.OptionsPlus is INVALID (SHA256)
[2026-08-11 8:20:14 PM] Cached icon for id=Microsoft.Office is INVALID (SHA256)
[2026-08-11 8:27:23 PM] Icon download attempt at https://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Visual_Studio_Code_1.35_icon.svg/langfr-800px-Visual_Studio_Code_1.35_icon.svg.png failed with code BadRequest
[2026-08-11 8:43:21 PM] Auto-updater source 'ProductInfo' returned version 2026.2.7.0 (upgradable=False)
```
### Package Managers Logs
```text
Manager WinGet with version:
System WinGet (CLI) Version: v1.29.280
Using Native WinGet helper (COM Api)
Activation mode: packaged COM registration
Activation source: system COM registration
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListSources
Process start time: 2026-08-11 7:43:21 PM
Process end time: 2026-08-11 7:43:21 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 2026-08-11 7:43:21 PM
Process end time: 2026-08-11 7:43:30 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 2026-08-11 7:43:21 PM
Process end time: 2026-08-11 7:43:27 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\perso\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 2026-08-11 7:43:21 PM
Process end time: 2026-08-11 7:43:25 PM
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 2026-08-11 7:43:25 PM
Process end time: 2026-08-11 7:43:30 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 2026-08-11 7:44:44 PM
Process end time: 2026-08-11 7:44:50 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 2026-08-11 7:44:44 PM
Process end time: 2026-08-11 7:44:47 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 2026-08-11 7:46:43 PM
Process end time: 2026-08-11 7:46:50 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 2026-08-11 7:46:43 PM
Process end time: 2026-08-11 7:46:46 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 2026-08-11 7:47:25 PM
Process end time: 2026-08-11 7:47:29 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 2026-08-11 7:47:25 PM
Process end time: 2026-08-11 7:47:27 PM
-- Task information
...
The task reported success
——————————————————————————————————————————
```
### Relevant information
_No response_
### Screenshots and videos
Contributor guide
Assessment
This issue has not been assessed yet.