The more I think about it, the more I think this functionality might fit better into shell.c, but this would mean shell would have to know the input region of the surface. Is there a way to get the input region set by the client? The region is set in toytoolkit here <a href="http://cgit.freedesktop.org/wayland/weston/tree/clients/window.c#n1288">http://cgit.freedesktop.org/wayland/weston/tree/clients/window.c#n1288</a> but I don't see a way to get it from shell.c.<br>
<br><br>Thanks,<br><br>Scott<br>