Repository navigation
v1.10.2
Windows Edge Light v1.10.2
🐛 Bug Fix Release
Fixed: Multi-Monitor DPI Scaling Bug
- Edge light was appearing 1000+ pixels offset when using "Show on All Monitors" with mixed DPI displays
- Example: 4K monitor at 150% + 1080p monitor at 100% caused positioning errors
- Root cause: Code was using primary monitor's DPI for ALL monitors instead of per-monitor DPI
Technical Fix:
- Added
GetDpiForMonitorWindows API for accurate per-monitor DPI detection - Created
GetDpiForScreen()helper method - Window positioning now calculates correct DPI before creating windows
- Eliminated redundant repositioning in window Loaded events
User Impact:
- All edge lights now correctly positioned regardless of DPI differences
- No more overlap between monitors
- No window flashing during all-monitors mode activation
📦 Downloads
| File | Platform |
|---|---|
WindowsEdgeLight-v1.10.2-win-x64.zip |
Intel/AMD 64-bit Windows |
WindowsEdgeLight-v1.10.2-win-arm64.zip |
ARM64 Windows (Surface Pro X, etc.) |