github AnInsomniacy/motrix-next v3.0.6-beta.2
v3.0.6-beta.2 — DPI-Aware Tray Positioning

latest releases: v3.8.6, v3.8.6-beta.7, v3.8.6-beta.6...
pre-releaseone month ago

What's Changed

Fixes tray popup positioning inconsistency across Windows scaling factors and improves cross-platform animation reliability.

🛠 Improvements

  • DPI-aware positioning — All tray popup coordinates are now normalized to logical pixels via scale_factor(), ensuring consistent positioning at 100%, 125%, 150%, and 200% Windows scaling
  • LogicalPosition API — Replaced PhysicalPosition with LogicalPosition for set_position(), eliminating DPI-dependent offset errors
  • Rust-emitted animation trigger — Enter animation now driven by explicit emit("tray-popup-show") from Rust instead of unreliable OS focus events, fixing animation jank on both macOS and Windows
  • Window-global focus guard — Focus guard uses window.__trayFocusGuard to survive HMR, preventing ghost blur events from hiding the popup

📦 Downloads

Platform File
macOS (Apple Silicon) .dmg
Windows (x64) -setup.exe
Linux (x64) .AppImage / .deb
Linux (ARM64) .AppImage / .deb

Don't miss a new motrix-next release

NewReleases is sending notifications on new releases.