Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Non-native menubar dropdown issue in multi-monitor setup #225

Open
XOR-op opened this issue May 11, 2024 · 1 comment
Open

[Bug] Non-native menubar dropdown issue in multi-monitor setup #225

XOR-op opened this issue May 11, 2024 · 1 comment

Comments

@XOR-op
Copy link
Contributor

XOR-op commented May 11, 2024

Description

When using multi-monitor setup, if the previous focus lies on monitor A, clicking icon on menubar from monitor B will create the non-native dropdown on monitor B first and disappeared (it's moved to monitor A and deactivated by the application, for losing focus?).

The root cause is probably that clicking icon on menubar does not update the current focused workspace or window. Native dropdown implementations are not affected (the one aerospace is using).

Affected applications: iStat Menus, stats, eqMac and MenuBar Browser etc.

@nikitabobko
Copy link
Owner

it's moved to monitor A and deactivated by the application, for losing focus?

Yes, that is the reason for this issue to occur

I don't think it's possible to fix this issue. Non-native dropdowns are indistinguishable from regular floating windows. A potential fix could be not to move floating windows to the focused monitor, but it will break the workflow for floating windows

It could be possible to introduce a setting, but it's too niche

Plus I think the priority of this issue is minor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants