Skip to content

Custom cursor improvements#3292

Merged
daxpedda merged 3 commits intorust-windowing:masterfrom
daxpedda:custom-cursor-improvements
Dec 23, 2023
Merged

Custom cursor improvements#3292
daxpedda merged 3 commits intorust-windowing:masterfrom
daxpedda:custom-cursor-improvements

Conversation

@daxpedda
Copy link
Member

  • Move PlatformCustomCursorBuilder::build() to PlatformCustomCursor so platforms can implement their own caching if they want to. See MacOS: cache custom cursor #3291.
  • Move Arc in CustomCursor to platform implementations so platforms who have their own reference counting can use that. E.g. MacOS with Id.

No public API or backend changes.

Copy link
Member

@madsmtm madsmtm left a comment

Choose a reason for hiding this comment

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

Move Arc in CustomCursor to platform implementations

Thanks, I thought about that too!

@madsmtm madsmtm added the S - maintenance Repaying technical debt label Dec 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S - maintenance Repaying technical debt

Development

Successfully merging this pull request may close these issues.

2 participants