Closed Bug 590621 Opened 15 years ago Closed 15 years ago

Console panels feature a confusing control

Categories

(DevTools :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dangoor, Assigned: jwalker)

References

Details

(Whiteboard: [kd4b7])

Attachments

(2 files)

When you open a panel in the console (such as the property viewer) it has a confusing control that does not have any labeling and doesn't seem to do anything useful. This should be eliminated. (Worst case scenario would be adding a string to at least have a label next to the checkbox, but much better is for the control to go away)
Severity: normal → blocker
Assignee: mihai.sucan → jwalker
Reprioritizing bugs. You can filter the mail on the word TEABAGS.
Severity: blocker → normal
Whiteboard: [kd4b6] → [kd4b7]
Blocks: devtools4b8
This comes down to: // Create the tree. - let tree = this.tree = createElement(aDocument, "tree", { flex: 1 }); + let tree = this.tree = createElement(aDocument, "tree", { + flex: 1, + hidecolumnpicker: "true" + }); let treecols = aDocument.createElement("treecols"); appendChild(aDocument, treecols, "treecol", { primary: "true", - flex: 1 + flex: 1, + hideheader: "true", + ignoreincolumnpicker: "true" }); tree.appendChild(treecols);
Attachment #474669 - Flags: feedback+
Attachment #474669 - Flags: review?(gavin.sharp)
Comment on attachment 474669 [details] [diff] [review] [checked-in] Upload 1 >diff --git a/toolkit/components/console/hudservice/PropertyPanel.jsm b/toolkit/components/console/hudservice/PropertyPanel.jsm > appendChild(aDocument, treecols, "treecol", { > primary: "true", >- flex: 1 >+ flex: 1, >+ hideheader: "true", >+ ignoreincolumnpicker: "true" I think these are redundant (hideheader because you don't specify a label, ignorecolumnpicker because the picker isn't shown to begin with), but I suppose they don't hurt to include.
Attachment #474669 - Flags: review?(gavin.sharp)
Attachment #474669 - Flags: review+
Attachment #474669 - Flags: approval2.0+
Attachment #474669 - Attachment description: Upload 1 → [checked-in] Upload 1
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: