[Wayland-bugs] [Bug 106498] Lenovo X1 Yoga (Gen 3) touchpad not suspended in tablet mode

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon May 14 14:56:57 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=106498

--- Comment #4 from Zachary Smith <z at zxmth.us> ---
I haven't been able to chase this all the way down yet but here is my current
thought:

It appears that tp_resume_conditional is being called after
evdev_device_suspend

evdev_device_suspend
evdev_notify_suspended_device 
tp_interface_device_removed
tp_resume_conditional

Inside tp_resume_conditional, both if conditionals fail which results in
tp_resume being called which appears to resume the tp. 

My best guess is that one of those conditionals in tp_resume_conditional should
be true resulting in a return OR a new conditional may be needed?

I can get back to this more tonight (west coast USA time) so feel free to give
me some more breadcrumbs to follow.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20180514/337346e0/attachment.html>


More information about the wayland-bugs mailing list