10000 This pull request fixes #45 by whitingj · Pull Request #113 · TermiT/Flycut · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

This pull request fixes #45 #113

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

Merged
merged 2 commits into from
Aug 10, 2016
Merged

This pull request fixes #45 #113

merged 2 commits into from
Aug 10, 2016

Conversation

whitingj
Copy link
Contributor
@whitingj whitingj commented Aug 9, 2016

When showing the bevel we no longer activate flycut keeping the focus on the user's application. To make the bezel visible above all other windows it was changed to an NSPanel and given the highest level.

This fixes the issues I was seeing with my multi-monitor setup and should fix others problems as well as we are no longer relying on the OS to give the focus back to the correct window of the application.

… make the bezel continue to show up and not steal focus we now create a NSPanel with NSNonactivatin
8000
gPanelMask and set the NSPanel level to be above all other windows. This should hopefully prevent issue TermiT#45 with multiple monitors.

TermiT#45
@whitingj whitingj mentioned this pull request Aug 9, 2016
@MarkJerde
Copy link
Collaborator

Cool! The code looks good to me. I'll try to test it out soon.

@TermiT TermiT merged commit 9adbacf into TermiT:master Aug 10, 2016
@TermiT
Copy link
Owner
TermiT commented Aug 10, 2016

Great, thanks

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

Successfully merging this pull request may close these issues.

3 participants
0