<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - [bug] Multiple cursors appear when udev rules for seats are applied"
href="https://bugs.freedesktop.org/show_bug.cgi?id=69778#c4">Comment # 4</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - [bug] Multiple cursors appear when udev rules for seats are applied"
href="https://bugs.freedesktop.org/show_bug.cgi?id=69778">bug 69778</a>
from <span class="vcard"><a class="email" href="mailto:krh@bitplanet.net" title="Kristian Høgsberg <krh@bitplanet.net>"> <span class="fn">Kristian Høgsberg</span></a>
</span></b>
<pre>(In reply to <a href="show_bug.cgi?id=69778#c3">comment #3</a>)
<span class="quote">> Kristian, you seem to have pushed the grab fixes to master. Should they be
> on 1.3 as well?</span >
Yeah, they should. I was testing with an external touch screen and unplugging
the touchscreen (just the usb input device, not the output) and even with your
patches, the touch code has the same problem: plugging the touch screen back in
doesn't work. The problem seems to be that the num_tp is in weston_seat and
doesn't get reset when you remove the last touch screen, but when I looked
closer, it looks like we keep the weston_touch struct around event when we
unplug the last touch device.
The weird thing is that moving num_tp to weston_touch did fix the problem, but
I don't understand why, since it still doesn't get reset. Anyway, your patches
certainly improve status quo and are a requirement for fixing touch so I'll
pick them over to 1.3.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>