Closed Bug 158552 Opened 22 years ago Closed 1 month ago

-moz-opacity in themes causes artifacts from other windows

Categories

(Core Graveyard :: Skinability, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: bugzilla.mozilla.org, Unassigned)

References

()

Details

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.
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" :-)
Status: UNCONFIRMED → NEW
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
oops, forgot to mention... this occurs in modern as well. 
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.
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
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.