Closed Bug 338482 Opened 18 years ago Closed 18 years ago

Widgets should appear disabled when window is inactive on Mac

Categories

(Firefox :: General, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 54488

People

(Reporter: brion, Unassigned)

Details

User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.9a1) Gecko/20060517 Minefield/3.0a1 Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.9a1) Gecko/20060517 Minefield/3.0a1 Since form controls in Firefox don't allow click-through, widgets should display in the inactive/disabled style when the window is not the active window to conform to Mac OS X standard behavior and appearance. Reproducible: Always Steps to Reproduce: 1. Open Firefox, go to a page with form controls 2. Switch to another app or between windows in Firefox Actual Results: Widgets (buttons, scroll bars, checkboxes etc) remain drawn in active style in background windows. Expected Results: Widgets should appear disabled while their parent window is not the active window. Apple Human Interface Guidelines on click-through: http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/XHIGWindows/chapter_17_section_4.html#//apple_ref/doc/uid/20000961-TPXREF55 I originally filed this on Thunderbird as bug 242678; Scott MacGregor asked me to file it against Firefox also. The click-through behavior of Firefox seems less consistent than Thunderbird, though; some controls do appear to take affect when manipulated by mouse while the window is not active, but without necessarily raising the window -- this is IMHO a bit weird and probably shouldn't happen. Either the first click should raise the window and then they work, or the click raises the window and nothing else happens until mouse release.
This seems like it should be a dup, but I can't find it offhand, though I did turn up seemingly-related bug 262389.
Seems like all three are dupes of bug 54488, though I don't much care if someone fixes them for me in one Core bug or multiple product bugs.
*** This bug has been marked as a duplicate of 54488 ***
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.