diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2020-12-16 00:09:37 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2020-12-16 01:13:01 +0100 |
commit | 5b8ebf28d68ec027db8fead384c7843e678117a1 (patch) | |
tree | c8e939b23b97938adaf9c4196b8269c3963a0b7a /clutter | |
parent | 3ab27fa520dc6780239911822997fe3f8c9209e8 (diff) | |
download | mutter-wip/carlosg/dispose-libinput-device.tar.gz |
backends/native: Dispose the libinput device in the input threadwip/carlosg/dispose-libinput-device
Currently, the MetaInputDeviceNative owns the libinput_device, with the
small catch that it is eventually finished in the main thread (as the
CLUTTER_DEVICE_REMOVED event keeps the last reference to it).
Make it sure that the libinput_device is destroyed in the input thread,
before giving away the last extra input device references.
Diffstat (limited to 'clutter')
0 files changed, 0 insertions, 0 deletions