Skip to content

v4.19.1: Fixed Tray Popup Issues

Choose a tag to compare

@xpf0000 xpf0000 released this 27 Sep 12:57
· 109 commits to master since this release

FlyEnv v4.19.1 Update Release Notes

🛠️ Improvements & Bug Fixes

1. Fixed Invisible Tray Window Blocking Mouse Clicks on macOS

Resolved an issue where, after updating to v4.19.0, an invisible FlyEnv window could sit above all other applications and intercept mouse clicks. The affected area extended from the top-left corner of the screen down the left side, making windows, buttons, links, and desktop icons in that zone unclickable until FlyEnv was fully closed.

The cause was the tray popup's "fake hide" mechanism: instead of truly hiding, the popup window was made fully transparent and parked off-screen. A transparent window still intercepts mouse input, and macOS can move off-screen windows back onto the display — leaving an invisible overlay blocking the top-left area. The tray popup now truly hides with the native window-hide call. It is set to fully transparent right before hiding, so the system window fade that Windows replays on transparent windows still plays invisibly, and full opacity is restored when the popup appears — no click blocking, and no visible fade.

Thanks to @dkoychev for the report! Issue #869


📦 Build & Transparency

All FlyEnv installation packages are built using GitHub Actions. You can verify the build process and download the artifacts directly from the following links:


We welcome your continued feedback and bug reports via GitHub Issues

Enjoy the update!