Bug: eqMac opens off-screen
Disclaimer:
- [X] I have checked for a similar issue and sure it hasn't been reported before.
Describe the bug Often — but not always — when opening eqMac, it opens mostly off-screen, as shown in the image below:
This happens both on the internal screen (when no external screen is connected) as well as on a 4K external screen.
Steps to Reproduce
- Click on the eqMac toolbar icon or on the dock icon
- eqMac opens off-screen about 75% of the time
Expected behavior It should open on-screen, probably immediately below the toolbar icon.
Setup information:
- macOS Version: 14.6.1 on M3 MAX MBP
- eqMac Version 2.5.3
- eqMac UI Version (where do I find this?)
Please let me know if I can provide other contextual details that help with debugging this issue.
- (where do I find this?)
Click the question mark icon in the top right corner.
Ok, version details:
App: 1.8.7 Driver: 2.5.3 UI: 5.1.4
I've also found steps to reproduce this problem reliably. This only happens when an external monitor is attached. I have the MBP internal screen set to the "Default" scaling (1728 x 1117). The external 4K monitor is set to 3200 x 1800. The problem isn't related to scaling, as I've tried the native resolutions and Mac defaults with the same results.
- Start eqMac while focused on the external screen (no need to open eqMac yet)
- Switch focus to the MBP internal screen (click on its desktop or an app on the internal screen)
- Return focus to the external screen and change to a different space by swiping left or right (NOTE: my internal and external monitor are set to have their own spaces)
- Open eqMac by clicking on its dock icon
- eqMac opens mostly off-screen on the external monitor
-or-
- Start eqMac while focused on the MBP internal screen (no need to open eqMac yet)
- Switch focus to the external screen (click on its desktop or an app on the external screen)
- Return focus to the internal screen and change to a different space by swiping left or right
- Open eqMac by clicking on its dock icon
- eqMac opens mostly off-screen on the external monitor