Skip to content

Comments

fix(iOS): trackpad natural scrolling on macos#22507

Merged
agneszitte merged 2 commits intounoplatform:masterfrom
ajpinedam:fix/ios.on.mac.trackpad
Feb 3, 2026
Merged

fix(iOS): trackpad natural scrolling on macos#22507
agneszitte merged 2 commits intounoplatform:masterfrom
ajpinedam:fix/ios.on.mac.trackpad

Conversation

@ajpinedam
Copy link
Contributor

GitHub Issue: closes https://github.com/unoplatform/chorus-private/issues/37

PR Type:

  • 🐞 Bugfix

What is the current behavior? 🤔

What is the new behavior? 🚀

PR Checklist ✅

Please check if your PR fulfills the following requirements:

Other information ℹ️

@ajpinedam ajpinedam self-assigned this Jan 29, 2026
Copilot AI review requested due to automatic review settings January 29, 2026 06:15
@github-actions github-actions bot added platform/ios 🍎 Categorizes an issue or PR as relevant to the iOS platform area/skia ✏️ Categorizes an issue or PR as relevant to Skia labels Jan 29, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adjusts scroll wheel delta calculation for iOS apps running on macOS so trackpad scrolling respects the user’s “natural scrolling” system setting.

Changes:

  • Added iOS-only helpers to detect “iOS app on Mac” and read the macOS natural scrolling preference.
  • Inverted the scroll delta multiplier when natural scrolling is enabled to align gesture-based scrolling direction with macOS settings.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@unodevops
Copy link
Contributor

🤖 Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-22507/wasm-skia-net9/index.html

@unodevops
Copy link
Contributor

🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-22507/docs/index.html

@unodevops
Copy link
Contributor

⚠️⚠️ The build 193646 has failed on Uno.UI - CI.

@ajpinedam ajpinedam force-pushed the fix/ios.on.mac.trackpad branch from aa29a5c to 6337ef8 Compare January 29, 2026 17:22
@unodevops
Copy link
Contributor

🤖 Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-22507/wasm-skia-net9/index.html

@unodevops
Copy link
Contributor

🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-22507/docs/index.html

@unodevops
Copy link
Contributor

⚠️⚠️ The build 193722 has failed on Uno.UI - CI.

Copilot AI review requested due to automatic review settings January 30, 2026 03:44
@ajpinedam ajpinedam force-pushed the fix/ios.on.mac.trackpad branch from 6337ef8 to 766c134 Compare January 30, 2026 03:44
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@unodevops
Copy link
Contributor

🤖 Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-22507/wasm-skia-net9/index.html

@unodevops
Copy link
Contributor

🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-22507/docs/index.html

@ajpinedam ajpinedam force-pushed the fix/ios.on.mac.trackpad branch from 766c134 to 3112bd9 Compare January 30, 2026 15:39
@unodevops
Copy link
Contributor

🤖 Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-22507/wasm-skia-net9/index.html

@unodevops
Copy link
Contributor

🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-22507/docs/index.html

@unodevops
Copy link
Contributor

⚠️⚠️ The build 193910 has failed on Uno.UI - CI.

Copilot AI review requested due to automatic review settings February 1, 2026 19:08
@ajpinedam ajpinedam force-pushed the fix/ios.on.mac.trackpad branch from 3112bd9 to 02725c1 Compare February 1, 2026 19:09
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@unodevops
Copy link
Contributor

🤖 Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-22507/wasm-skia-net9/index.html

@unodevops
Copy link
Contributor

🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-22507/docs/index.html

@unodevops
Copy link
Contributor

⚠️⚠️ The build 194117 has failed on Uno.UI - CI.

@ajpinedam ajpinedam force-pushed the fix/ios.on.mac.trackpad branch from 02725c1 to 8d83e5a Compare February 3, 2026 04:32
@unodevops
Copy link
Contributor

🤖 Your WebAssembly Skia Sample App stage site is ready! Visit it here: https://unowasmprstaging.z20.web.core.windows.net/pr-22507/wasm-skia-net9/index.html

@unodevops
Copy link
Contributor

🤖 Your Docs stage site is ready! Visit it here: https://unodocsprstaging.z13.web.core.windows.net/pr-22507/docs/index.html

@agneszitte agneszitte merged commit a253e77 into unoplatform:master Feb 3, 2026
45 of 53 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/skia ✏️ Categorizes an issue or PR as relevant to Skia platform/ios 🍎 Categorizes an issue or PR as relevant to the iOS platform

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants