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

WWidget: Disable touch events on macOS (fixing trackpad issues on Qt 6) #11870

Merged
merged 2 commits into from
Aug 29, 2023

Conversation

fwcd
Copy link
Member

@fwcd fwcd commented Aug 26, 2023

This fixes #11869, an issue where Mac trackpad events wouldn't be recognized correctly on Qt 6.

Since there are no touchscreen Macs, disabling it until the issue is fixed in Qt seems like a workable solution.

Unfortunately, this fix cannot be tested as-is, since main doesn't build with Qt 6 yet, it has to be rebased onto qt6_switch. Since it's sufficiently trivial, I would consider it safe to merge though.

@github-actions github-actions bot added the ui label Aug 26, 2023
@fwcd fwcd changed the title WWidget: Disable touch events on macOS WWidget: Disable touch events on macOS (fixing trackpad issues on Qt 6) Aug 27, 2023
@daschuer
Copy link
Member

Can you please reference the bug report from the code?

@fwcd
Copy link
Member Author

fwcd commented Aug 28, 2023

Done

Copy link
Member

@daschuer daschuer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you.
LGTM

@fwcd
Copy link
Member Author

fwcd commented Aug 29, 2023

Anything left to be done here? Looks like CI is stuck

@Swiftb0y
Copy link
Member

yep, something seems to be wrong with the coverage job, its pending on many of my PR's as well...

@Swiftb0y Swiftb0y merged commit dace66c into mixxxdj:main Aug 29, 2023
11 checks passed
@fwcd fwcd deleted the disable-touch-events-macos branch August 29, 2023 20:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Glitchy faders with Qt 6 when using three-finger-drag on Mac trackpads
3 participants