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

[macos][nativewindowing] Check keywindow before hiding/showing OS Cursor #23194

Merged
merged 1 commit into from
Apr 26, 2023

Conversation

enen92
Copy link
Member

@enen92 enen92 commented Apr 23, 2023

Description

Currently we signal mouseentered and mouseexited anytime the cursor enters/exits the tracking area. The problem is that we assume the Kodi window is the current key window. If we open some other window (e.g. the application credits) we loose the cursor while navigating with the mouse between the main kodi window boundary and the credits (current keywindow) area.
This PR guarantees we only signal such events if the Kodi window is the current key window.

@enen92 enen92 added Type: Fix non-breaking change which fixes an issue Type: Improvement non-breaking change which improves existing functionality Platform: macOS Component: Windowing v21 Omega labels Apr 23, 2023
@enen92 enen92 added this to the Omega 21.0 Alpha 2 milestone Apr 23, 2023
@enen92 enen92 merged commit daccde7 into xbmc:master Apr 26, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Windowing Platform: macOS Type: Fix non-breaking change which fixes an issue Type: Improvement non-breaking change which improves existing functionality v21 Omega
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants