Re: SVG12: display:none elements should receive events

On 1/29/06, Bjoern Hoehrmann <derhoermi@gmx.net> wrote:
>
> Dear Scalable Vector Graphics Working Group,
>
>   http://www.w3.org/TR/2005/WD-SVGMobile12-20051207/painting.html states
> that elements with a computed value of the display property of 'none' do
> not receive events; this is a very bad idea, please remove this from the
> draft. The intent is probably to say that as such elements are not part
> of the rendering tree, they will not normally receive events that depend
> on the elements beeing part of the rendering tree, which is obvious.

I believe the intent here was to state that these elements recieve no
pointer events, since they are not part of the 'rendering tree' and
therefore have no geometry to trap these events.  Not that they are no
longer valid elements in the xml tree.

http://www.w3.org/TR/2005/WD-SVGMobile12-20051207/painting.html#VisibilityControl

I would suggest changing
    if 'display' is set to none, the element receives no events;
to:
    if 'display' is set to none, the element receives no pointer-events;
>
> regards,
> --
> Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
> Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
> 68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/

--
Cheers!
Rick

Received on Monday, 30 January 2006 01:07:28 UTC