Open Bug 333564 Opened 14 years ago Updated 2 years ago

Menus and Tooltips do not fade in or out on Windows

Categories

(Core :: Widget: Win32, defect, P3)

x86
Windows 7
defect

Tracking

()

mozilla2.0
Tracking Status
blocking2.0 --- -

People

(Reporter: grozdova, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: polish, Whiteboard: tpi:+)

User-Agent:       Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MathPlayer 2.0; SALT 1.0.50414.1 0111 Developer; .NET CLR 1.1.4322; .NET CLR 1.0.3705)
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

Neither the context nor any of the main menus fade in after brought up or out after selected, although the checkbox "Display Properties->Appearance->Effects->Use the following transition effect for menus and tooltips" is checked and the effect is set to "Fade effect". Menus in other Windows applications behave accordingly, i.e. they do fade in and out.

Reproducible: Always

Steps to Reproduce:
for example:
1. Click on the "File" menu item
2. Select "New Tab"
or
1. Right click on the toolbar
2. Select "Customize..."
Actual Results:  
1. The menu does not fade in 
2. After selecting a menu item, the menu does not fade out

Expected Results:  
1. The menu should fade in 
2. After selecting a menu item, the menu should fade out

I'm using Windows XP Professional, Service Pack 2. 
Tried this with the Windows Classic Style and with the Windows XP Style with the Default(blue) Theme.
Firefox uses the default theme.
these menus are *not* native menus, see bug 243078
Should this be an RFE, then?
I actually think this is covered in bug 337771, but without trying that patch, I'm not sure.

Simon, does the patch in bug 337771 fix this? (Dupe or dependency as appropriate.)
(In reply to comment #3)
> does the patch in bug 337771 fix this?

No, bug 337771 is only about the differences between Classic and Luna themed menus -- fading effects apply to both.
Severity: trivial → normal
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: polish
Summary: menus don't fade in or out in Windows XP → Menus don't fade in or out in Windows XP
Component: Shell Integration → Widget: Win32
Product: Firefox → Core
QA Contact: shell.integration → win32
Summary: Menus don't fade in or out in Windows XP → Menus and Tooltips do not fade in or out on Windows
Version: unspecified → Trunk
Assignee: nobody → jmathies
Noticed this while working on bug 376408. On Windows >= XP our menus and tooltips do not fade in and out smoothly as they do on other native apps.
Also note bug 406997 is complaining that the same thing is missing on OSX. I wonder if this is something we could do for all platforms or if it's something that needs to be implemented on a per platform basis?
I don't think there will be much you can share, if you can do it the easy way on Windows (WM_PRINTCLIENT and AnimateWindow()). The "Transition Effects" section of http://msdn.microsoft.com/en-us/library/ms997507 has a brief overview of how this could work.
blocking2.0: --- → ?
OS: Windows XP → Windows 7
Priority: -- → P3
Target Milestone: --- → mozilla2.0
blocking2.0: ? → -
Duplicate of this bug: 639153
Blocks: 635355
Why was CC list cleaned?
Assignee: jmathies → nobody
Whiteboard: tpi:+
You need to log in before you can comment on or make changes to this bug.