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

On macOS, when another window has focus, right-click operations become no-op #3110

Open
philrz opened this issue Jun 21, 2024 · 0 comments
Open
Assignees
Labels
bug Something isn't working

Comments

@philrz
Copy link
Contributor

philrz commented Jun 21, 2024

Repro is with Zui commit b727a2e.

This is not a new issue. I was able to repro it in the last GA Zui v1.7.0 as well.

I was recently doing some general app testing that involved passing focus to other windows, such as opening flows in Wireshark and using the right-click Virus Total option. I noticed this puts Zui into a state where the right-click menu in the results pane is still active and I'm able to make selections in it, but then nothing happens.

In the attached video, I show this effect by just manually left-clicking once to an open Terminal window to grant it focus. Note that the "red rings" effect is for left-clicks and the "yellow rings" effect is for right-clicks.

Repro.mp4

I only see this issue on macOS. On both Windows and Linux, when another window has focus, it seems like just the act of right-clicking on the Zui window gives the full focus immediately back to Zui such that my right-click selection works fine. On macOS, it's like I need to make the explicit left-click to grant full focus back, but until then it feels "semi-focused" since I can manipulate the right-click menu.

@philrz philrz added the bug Something isn't working label Jun 21, 2024
@jameskerr jameskerr self-assigned this Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants