<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">Hi,<br></div><div class="gmail_quote"><br></div><div class="gmail_quote">On Mon, Dec 4, 2017 at 10:22 PM, Jason Gerecke <span dir="ltr"><<a href="mailto:killertofu@gmail.com" target="_blank">killertofu@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">On Mon, Dec 4, 2017 at 7:55 AM, Carlos Garnacho <<a href="mailto:carlosg@gnome.org">carlosg@gnome.org</a>> wrote:<br>
> The tablet/stylus interfaces reused xwl_seat->focus_window, which<br>
> would leave a somewhat inconsistent state of that variable for<br>
> wl_pointer purposes (basically, everything) if the pointer happened<br>
> to lay on the same surface than the stylus while proximity_out<br>
> happens.<br>
><br>
> We just want the stylus xwl_window to correctly determine we have<br>
> stylus focus, and to correctly translate surface-local coordinates<br>
> to root coordinates, this can be done using a different variable.<br>
><br>
> Signed-off-by: Carlos Garnacho <<a href="mailto:carlosg@gnome.org">carlosg@gnome.org</a>><br>
<br>
</span>Makes sense:<br>
<br>
Acked-by: Jason Gerecke <<a href="mailto:jason.gerecke@wacom.com">jason.gerecke@wacom.com</a>><br>
<br></blockquote><div><br></div><div>For reference:</div><div><br></div><div>Bugzilla: <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1519961">https://bugzilla.redhat.com/show_bug.cgi?id=1519961</a></div><div>Tested-by: Olivier Fourdan <<a href="mailto:ofourdan@redhat.com">ofourdan@redhat.com</a>></div><div><br></div><div>Cheers,</div><div>Olivier</div><div><br></div></div></div></div>