-moz-opacity in themes causes artifacts from other windows



17 years ago
11 years ago


(Reporter: bugzilla.mozilla.org, Unassigned)


Firefox Tracking Flags

(Not tracked)





17 years ago
I'm developing a theme at the moment, and was planning on using -moz-opacity for
disabled icons.  Seemed like a good idea, until...

It was working fine until I started looking at the Messenger window.  I noticed
that, when I switched back to the Navigator window, the toolbar buttons using
-moz-opacity would show icons from the Messenger window.

In fact, the toolbar items with -moz-opacity in the Navigator are just not being
painted at all - it's showing what was in the Messenger window.

Try adding this to user.css while using Classic.

.toolbarbutton-menubutton-button[disabled="true"] > .toolbarbutton-icon,
.toolbarbutton-1[disabled="true"] > .toolbarbutton-icon {
  -moz-opacity: 35% !important;

Restart, Alt-Tab to Messenger, back to Navigator.

Comment 1

17 years ago
I see this on Win98 build 20020721

confirming... very weird... The icons in navigator are being replaced by the
nearest overlapped icons from mailnews or composer or whatever component is
opened afterwards. It only used the disabled icons from the other component however.

I think this may call for a new theme name. Like "Clodern" and "Moassic" I think
this one should be called "SeeThru" or "Schitzo" :-)
Ever confirmed: true
OS: Windows 2000 → All
Summary: -moz-opacity in themes causes bleed through from other windows → -moz-opacity in themes causes artifacts from other windows

Comment 2

17 years ago
oops, forgot to mention... this occurs in modern as well. 

Comment 3

17 years ago
For another testcase, my theme which uses -moz-opacity for disabled toolbar
buttons is at www.strangemonkey.com/mozilla/themes (added to bug URL field).

(Don't look to close - it's only a quarter done & still needs lots of work.)

To reproduce, install theme, open mailnews window, alt-tab back to navigator.

Comment 5

16 years ago
is this still an issue?
Mass reassign of my non-Firefox bugs to ben_seamonkey@hotmail.com
Assignee: bugs → ben_seamonkey
Assignee: ben_seamonkey → skinability
QA Contact: pmac
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.