Closed Bug 48210 Opened 24 years ago Closed 23 years ago

Scrollbar too long in JS console after switching panels

Categories

(SeaMonkey :: UI Design, defect, P3)

x86
Windows 98
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: numizmatyka, Assigned: hewitt)

References

Details

Do a few JS errors (min. 8 errors), eg. in the JS Console run the mouse over
"Privacy and Security" in the Tasks menu a few time. Now select "Warnings". The
ScrollBar will be as long, as was in the "Errors" section.

Summary: In the "Warnings" section the srollbar is too long, if in the "Errors"
section the scrollbar isn't null size.
The JS console is not actually the "JavaScript Debugger". I'm not sure what 
component it is. Nevertheless, I think Ben Goodger did the UI work.
Assignee: jband → ben
setting bug status to New and moving to XP Apps
Status: UNCONFIRMED → NEW
Component: JavaScript Debugger → XP Apps
Ever confirmed: true
Summary: JavaScript warnings → Scrollbar too long in JS console after switching panels
Hmmm...

So the CSS is hiding the treecells, but apparantly the scrollbar doesn't take
that into account. I'm guessing the tree itself doesn't (n rows * row-height).
Yes, the tree doesn't know how to recompute its height when you set items to
display: none. One solution might be to assert script errors into an RDF
datasource, then re-root the tree on different subsets of errors. Another
solution might be to just ditch the tree and use a box. 
I like the RDF datasource version.

s/box/grid/ ?
nav triage team:

Although nice to have, don't think we'll get to it for beta1. Marking nsbeta1-
Keywords: nsbeta1-
reassigning to hewitt who has agreed to take JS console bugs.
part of the "triage Most Doomed people's bugs" effort
Assignee: ben → hewitt
Status: NEW → ASSIGNED
Depends on: 67647
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
fixed by the jsconsole re-write
Product: Core → Mozilla Application Suite
You need to log in before you can comment on or make changes to this bug.