- From: Brandon Wallace <brandon.wallace@yahoo.com>
- Date: Fri, 12 Apr 2013 08:12:19 -0700 (PDT)
- To: Konstantinov Sergey <twirl@yandex-team.ru>, Pointer Events WG <public-pointer-events@w3.org>
Received on Friday, 12 April 2013 15:12:49 UTC
In your capt version, will you achieve your goal if you replace: outer.msSetPointerCapture(pointerId); with: e.target.msSetPointerCapture(pointerId); ??? -- Brandon http://palladiumblog.wordpress.com/ ________________________________ From: Konstantinov Sergey <twirl@yandex-team.ru> To: Pointer Events WG <public-pointer-events@w3.org> Sent: Friday, April 12, 2013 9:57 AM Subject: Capturing Problems Example I made the test pages to demonstrate both capturing problem and the lack of standard functionality http://konstantinov.cc/pe/doc.html http://konstantinov.cc/pe/capt.html Both pages demonstrate the same scenario: - outer gray div is draggable - inner gray div opens "context menu" on two-finger tap. doc.html - example using document.addEventListener with capturing capt.html - example using setPointerCapture. You may note that: (a) in the capturing example the context menu functionality is broken because the inner div never recieve 'pointerup' event; (b) furthermore, there is a constant memory leak because we need to save the pointers position but never catch the 'pointerup' event. -- Konstantinov Sergey Yandex Maps API Development Team Lead http://api.yandex.com/maps/
Received on Friday, 12 April 2013 15:12:49 UTC