Closed Bug 381545 Opened 17 years ago Closed 17 years ago

"Find Updates" button is not clickable on 100% of its surface

Categories

(Toolkit :: Add-ons Manager, defect, P3)

1.8 Branch
defect

Tracking

()

VERIFIED FIXED
mozilla1.9beta2

People

(Reporter: cdokolas, Assigned: dao)

References

Details

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3

The "Find Updates" button for add-ons and themes is not clickable on a thin strip at its bottom.

Reproducible: Always

Steps to Reproduce:
1. Click Tools->Add-ons
2. Place mouse cursor within the bottom 4-5 pixels
3. Click
Actual Results:  
The button does not react


Windows 2000 (sp4) with NVidia GeForce 4400 MX (driver v.93.71) screen resolution 1152x864x32@75Hz, default dpi and colors (default theme).

My only reason for entering this bug is the possibility of the form having a problem, or (worse) the UI engine (called XUL, if I remember correctly) having a problem.

The exact same problem exists with Thunderbird. I haven't found the same type of button elsewhere in both applications to test (i.e. non-toolbar button with embedded icon).

I'm NOT going to file this bug for Thunderbird also. I'll leave that to the Mozilla people.
Confirmed with
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a5pre) Gecko/20070522 Minefield/3.0a5pre ID:2007052204 [cairo]

Also you can see the unclickable area because the hover effect is removed too.  I don't see this at the only other place I know of a similar button.  Which that is the clean up button on the download manager.  

Also Nightly tester tools adds a button to the addon manager which also shows the problem.  
Status: UNCONFIRMED → NEW
Ever confirmed: true
I suspect that the status bar at the bottom of the window is on top of the other controls. The status bar is there only because of the resizing "tab" feature at the corner but, although the rest of it is transparent, it is none the less on top of the buttons at the bottom. The status bar needs to be behind the other controls.
Flags: blocking-firefox3?
Flags: blocking-firefox3? → blocking-firefox3+
Target Milestone: --- → Firefox 3 M10
Target Milestone: Firefox 3 M10 → Firefox 3 M11
Blocks: 329045
OS: Windows 2000 → All
Hardware: PC → All
Version: unspecified → 2.0 Branch
Attached patch patchSplinter Review
the negative margin causes this bug
Assignee: nobody → dao
Status: NEW → ASSIGNED
Attachment #287192 - Flags: review?(mano)
Priority: -- → P3
Comment on attachment 287192 [details] [diff] [review]
patch

r=mano
Attachment #287192 - Flags: review?(mano) → review+
Keywords: checkin-needed
Checking in toolkit/themes/pinstripe/mozapps/extensions/extensions.css;
/cvsroot/mozilla/toolkit/themes/pinstripe/mozapps/extensions/extensions.css,v  <--  extensions.css
new revision: 1.32; previous revision: 1.31
done
Checking in toolkit/themes/winstripe/mozapps/extensions/extensions.css;
/cvsroot/mozilla/toolkit/themes/winstripe/mozapps/extensions/extensions.css,v  <--  extensions.css
new revision: 1.36; previous revision: 1.35
done
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: Firefox 3 Mx → Firefox 3 M10
A better solution would be to combine the commandBarBottom and resizerBox into one box:
replacing:
   <vbox>
216     <hbox id="commandBarBottom" align="center">
217       <button id="installFileButton" label="&cmd.installLocalFile.label;"
           ....
258     </hbox>
259     <hbox id="resizerBox" style="min-width:1px;">
260       <spacer flex="1"/>
261       <resizer dir="bottomright"/>

with:
   <vbox>
216     <hbox id="bottomBar" align="center">
217       <button id="installFileButton" label="&cmd.installLocalFile.label;"
           ....
260       <spacer flex="1"/>
261       <resizer dir="bottomright"/>

Instead of playing with negative margins...
(In reply to comment #6)
That's what I thought as well when I did this initially but it caused other problems that I don't recall atm. It was an ugly hack to get around the problem before the 2.0 release.
v. Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b2pre) Gecko/2007112704 Minefield/3.0b2pre ID:2007112704
Status: RESOLVED → VERIFIED
Great job guys (and gals, if any)!
Product: Firefox → Toolkit
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: