You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am using a tiling window manager "aerospace" on macOS and found a bug when using it with this vpn client. The aerospace app, as described here relies on OS hooks to keep track of windows. When I minimize hiddify app client the twm started lagging a lot, but it did not impact any other app. The problem is that the twm is run on a refreshSession idempotent loop and when i minimize hiddify, it activated a tonn of such hooks. It does not affect the overall system performanse, but it does affect some users who rely on macOS accessability api.
I am not familiar with macOS app development and could not track what hook is triggered so often in that scenario, but in probably should not be. I have had other vpm clients on this machine and did not have such issues. I also never encountered such problems with minimizing other apps
Additional Context
If the app is not minimized, this does not happen and the twm does not slow down
I have tested it on a MBP 14" m1 pro 16gb
Application Config Options
No response
Relevant log output
No response
Are you willing to submit a PR? If you know how to fix the bug.
I'm willing to submit a PR (Thank you!)
The text was updated successfully, but these errors were encountered:
Search first
Platform/OS
macOS
OS version
Sequoia 15.2
Hiddify Version
2.7 dev
What Happened?
I am using a tiling window manager "aerospace" on macOS and found a bug when using it with this vpn client. The aerospace app, as described here relies on OS hooks to keep track of windows. When I minimize hiddify app client the twm started lagging a lot, but it did not impact any other app. The problem is that the twm is run on a
refreshSession
idempotent loop and when i minimize hiddify, it activated a tonn of such hooks. It does not affect the overall system performanse, but it does affect some users who rely on macOS accessability api.Minimal Reproducible Example (MRE)
Expected Behavior
I am not familiar with macOS app development and could not track what hook is triggered so often in that scenario, but in probably should not be. I have had other vpm clients on this machine and did not have such issues. I also never encountered such problems with minimizing other apps
Additional Context
If the app is not minimized, this does not happen and the twm does not slow down
I have tested it on a MBP 14" m1 pro 16gb
Application Config Options
No response
Relevant log output
No response
Are you willing to submit a PR? If you know how to fix the bug.
The text was updated successfully, but these errors were encountered: