Skip to content

PointerRc/TouchRc; weak handles - #2201

Open
ids1024 wants to merge 6 commits into
Smithay:masterfrom
ids1024:input
Open

ids1024 wants to merge 6 commits into
Smithay:masterfrom
ids1024:input

Conversation

@ids1024

@ids1024 ids1024 commented Oct 9, 2026

Copy link
Copy Markdown
Member

Description

Split up PointerHandle and TouchHandle to have a single reference counted member, PointerRc/TouchRc, instead of multiple, as keyboard and tablet handles already do. This then makes it possible to also use weak references to those, so this includes an updated version of #1663.

Checklist

Comment thread src/wayland/seat/mod.rs Outdated
Tablet tools already use `WeakTabletToolHandle`.

This branch has not been deployed

No deployments
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.

2 participants