I do have a panel over Firefox's main window. The panel has a
transparent background. unfortunately you can now click through the
panel on the UI elements below it (when clicking on white-space), or
if the panel is above a text field, the cursor will change.
This is obviously by design and probably makes sense in many
situations, but doesn't make sense in others. Is there a W3C-
definition that "transparent" means like "air" and not like "glass"
concerning the focus?
Is there a way to make a transparent panel, that won't lose focus when
clicking on white-space?
Thanks a lot!
Cheers.
p.s. same goes for rgba(x,x,x,0).
There's been a proposal to expand the SVG pointer-events property
to apply to HTML. WebKit has implemented this already. I've created
a wiki page for it here, hopefully the details will wind up in a
spec reasonably soon.
http://wiki.csswg.org/ideas/pointer-events
In XUL there might be other ways to do this.. but I'm not familiar
with XUL at all.
~fantasai
> In XUL there might be other ways to do this.. but I'm not familiar
> with XUL at all.
You're probably thinking of the "mousethrough" attribute which roc had
to reimplement as part of his display lists so he'd know exactly how it
works.
--
Warning: May contain traces of nuts.
Jonathan Watt is implementing this as we speak.
Rob