Hi,

2010/12/2 Kristian Høgsberg <[email protected]>:
> On Thu, Dec 2, 2010 at 10:46 AM, Daniel Stone <[email protected]> wrote:
> ...
>> OK, so would something like this suit you:
>>  * at selection time, clients can choose whether or not to receive
>>    not-for-you events
>>  * at any point during a touch stream, the current owner of a touch can
>>    tell the server that it should not send any more events for that
>>    touch stream to non-owning clients
>>  * at any point during a touch stream, non-owning clients can opt out
>>    of receiving further events from that stream
>
> Are these "not-for-you-events" touches outside any of the clients
> windows?  Are we allowing to let the client select for all touch
> events, anywhere they occur?  That sounds like a bad idea from a
> security / client isolation point of view.  If on the other hand,
> that's not the case and clients only receive events that land inside
> one of their windows and only when they select for it, I really don't
> think we need the roundtrips to stop event delivery.    We're not
> waking up a ton of clients, we're waking up the one client that's
> actually being touched.

I agree with that. My understanding is that touch events will be
delivered to clients that have a passive grab on the device (like WM)
and also tentative touch events to a client under the touched area -
as I understand Chase's approach only the top-most client will get
those tentative touch events.


-- 
Best regards,
Denis.
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to