Closed
Bug 256111
Opened 20 years ago
Closed 20 years ago
customize toolbar bottom items are partly covered by horizontal scrollbar if size is not wide enough
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
FIXED
Firefox1.0
People
(Reporter: nian.liu, Assigned: twanno)
References
Details
(Keywords: fixed-aviary1.0)
Attachments
(3 files, 6 obsolete files)
34.65 KB,
image/png
|
Details | |
478 bytes,
patch
|
asa
:
review+
asa
:
approval-aviary+
|
Details | Diff | Splinter Review |
24.98 KB,
image/png
|
Details |
1.open customize toolbar
2.resize it horizontally to make h scrollbar appears
3.items at bottom(above "Done" button) were partly covered by h scrollbar
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040816 Firefox/0.9.1+
Reporter | ||
Comment 1•20 years ago
|
||
should be a theme bug. exists in noia 2.0(extreme) and lila 1.5
Assignee | ||
Comment 2•20 years ago
|
||
This is definitly not a theme related bug. I noticed this in the nl-NL
localized 1.0RC1 build (clean profile). The contents of the costumize dialog
exceed the dialog so scrollbars cover part of the contents. And because of bug
https://bugzilla.mozilla.org/show_bug.cgi?id=264489 this appears every time I
open the costumization dialog even after resizing. New Firefox users may get
very confused if they see this. I didn't even know what to do at first (turns
out you have to make the dialog wider to let the hor. scrollbar disappear).
Assignee | ||
Updated•20 years ago
|
Attachment #163699 -
Attachment mime type: text/plain → image/png
Assignee | ||
Comment 3•20 years ago
|
||
Requesting blocking-aviary1.0 because I think it could keep potential new users
away from firefox.
BTW The main problem is that scrolling the vert. scrollbar doesn't scroll the
dropdown menus in view (they stay covered by the hor. scrollbar)
BTW 2 I am on windows so maybe this bug should be set to OS:All?
Flags: blocking-aviary1.0?
Assignee | ||
Comment 4•20 years ago
|
||
The first of two patches I have created.
This patch adds padding-bottom of 15px to the bottom of the box containing the
elements which become invisible because of the scrollbar. This 15px is a rough
estimate of the scrollbar height. I personally do not like this patch, because
with different themes, the scrollbar heights will be different. Furthermore the
costumization window doesn't look too good with this patch applied (screenshot
comming).
This is my first patch, and I don't know why some (untouched) lines are deleted
and added again in this patch (also in patch option 2). I updated the code on
Windows XP with Turbo Pad, maybe that's causing this. Although I have set line
endings to be Unix like.
Assignee | ||
Comment 5•20 years ago
|
||
Assignee | ||
Comment 6•20 years ago
|
||
I like this patch better. The scrolling of the two boxes which had overflow:
auto; style attributes, is applied to one box which now contains both other
boxes.
However, it now appears that the drop-downmenu and the buttons can be dragged
to a toolbar. (screenshot comming).
Assignee | ||
Comment 7•20 years ago
|
||
Assignee | ||
Comment 8•20 years ago
|
||
This patch is like patch option 2, but the box containing the
toolbarpaletteitems has it's own scrolling interface now. This makes the form
elements stay at the bottom of the viewport, as it is now.
The only disadvantage is that the scrollbar on the right (palette-box) isn't
visible when the costumizeToolbar opens, with the nl-NL localized build.
I will try to find better solutions, although I know that a centralized
position of the toolbar is needed, and therefore the width of the toolbar has
to be predefined :(.
Attachment #163765 -
Attachment is obsolete: true
Assignee | ||
Comment 9•20 years ago
|
||
Attachment #163766 -
Attachment is obsolete: true
Assignee | ||
Comment 10•20 years ago
|
||
I just wanted to mention that I saw this bug in only one other localized build
except from nl-NL: in the ca-AD build.
List of localized builds tested: ca-AD, cs-CZ, de-DE, el-GR, en-US, es-ES,
fi-FI, fr-FR, it-IT, ja-JP, nb-NO, nl-NL, pl-PL, pt-BR, ro-RO, ru-RU, sl-SI, sv-SE.
Assignee | ||
Comment 11•20 years ago
|
||
This patch sets the overflow style property to hidden in the box containing the
form elements. This prevents a scrollbar from appearing so the form elements
remain visible. On the nl-NL localized build the last button is partly visible,
but a user will know that to make the button completely visible he has to widen
the window. (The nl-NL build has the widest 'form-elements-box' seen so far, so
the worst effect will be seen in this build and it is not even worse at all;
Screenshot comming).
Attachment #163699 -
Attachment is obsolete: true
Attachment #163767 -
Attachment is obsolete: true
Attachment #163768 -
Attachment is obsolete: true
Assignee | ||
Updated•20 years ago
|
Attachment #163769 -
Attachment is obsolete: true
Attachment #163770 -
Attachment is obsolete: true
Assignee | ||
Comment 12•20 years ago
|
||
Screenshot of the nl-NL localized build (1.0RC1) after applying patch of
attachment #163831 [details] [diff] [review]
Assignee | ||
Updated•20 years ago
|
Attachment #163831 -
Attachment description: Final patch setting the overflow to hidden → Final patch setting the overflow to hidden, so no scrollbar appears.
Attachment #163831 -
Flags: review?(firefox)
Assignee | ||
Updated•20 years ago
|
Attachment #163699 -
Attachment is obsolete: false
Assignee | ||
Comment 13•20 years ago
|
||
Nian Liu, can you change the OS to All?
Assignee | ||
Comment 14•20 years ago
|
||
Comment on attachment 163831 [details] [diff] [review]
Final patch setting the overflow to hidden, so no scrollbar appears.
Nevermind the patches this bug is clearly a duplicate of bug #171454. And the
patch I created was used to fix that bug.
Attachment #163831 -
Flags: review?(firefox)
Assignee | ||
Comment 15•20 years ago
|
||
Comment on attachment 163831 [details] [diff] [review]
Final patch setting the overflow to hidden, so no scrollbar appears.
Nevermind the patches this bug is clearly a duplicate of bug #171454. And the
patch I created removes something that was created to fix that bug.
Comment 16•20 years ago
|
||
Bens, can you guys look at this patch? It looks like localizations and people
using large fonts might be pretty hosed here. I don't consider this a blocker,
but there is a simple patch so I'm just looking for app developer opinion here.
Assignee: firefox → bugs
Comment 17•20 years ago
|
||
Comment on attachment 163831 [details] [diff] [review]
Final patch setting the overflow to hidden, so no scrollbar appears.
r=ben a=asa.
Attachment #163831 -
Flags: review+
Attachment #163831 -
Flags: approval-aviary+
Comment 18•20 years ago
|
||
Checked in branch and trunk.
Assignee: bugs → twanno
Flags: blocking-aviary1.0?
Keywords: fixed-aviary1.0
Target Milestone: --- → Firefox1.0
Updated•20 years ago
|
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Summary: customize toolbar bottom items was partly covered by h scrollbar if size is not wide enough → customize toolbar bottom items are partly covered by horizontal scrollbar if size is not wide enough
Comment 19•20 years ago
|
||
*** Bug 267458 has been marked as a duplicate of this bug. ***
You need to log in
before you can comment on or make changes to this bug.
Description
•