Closed
Bug 32095
Opened 26 years ago
Closed 26 years ago
scrolling tree of select widgets results in blank areas
Categories
(Core :: XUL, defect, P3)
Tracking
()
RESOLVED
FIXED
Future
People
(Reporter: morse, Assigned: hyatt)
Details
Consider the xul content shown below. It presents a tee of select widgets along
with a scroll bar.
Scrolling by pressing on the up/down arrows at the top and bottom of the scroll
bar works fine. Scrolling by dragging the entire scroll bar also works fine.
But if you scroll down by clicking on the dark gray area below the scroll bar
and then scroll back up by clicking on the dark gray area above the scroll bar,
things are bad. Specifically, there is a blank area right in the middle of the
tree.
| Reporter | ||
Comment 1•26 years ago
|
||
Oops, forgot to include the xul content. Here it is:
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://wallet/skin/" type="text/css"?>
<?xul-overlay href="chrome://global/content/dialogOverlay.xul"?>
<!DOCTYPE window SYSTEM "chrome://wallet/locale/SignonViewer.dtd" >
<window id="walletpreview"
title="&windowtitle.label;"
xmlns:html="http://www.w3.org/TR/REC-html40"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
align="vertical"
class="dialog">
<box align="vertical">
<tree class="inset" style="height: 280px; width: 440px;" align="vertical">
<treecol width="100%"/>
<treechildren>
<treeitem>
<treerow>
<treecell>
<html:select size="3">
<html:option value="1">value 1 </html:option>
<html:option value="2">value 2 </html:option>
<html:option value="3">value 3 </html:option>
</html:select>
</treecell>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell>
<html:select size="3">
<html:option value="1">value 1 </html:option>
<html:option value="2">value 2 </html:option>
<html:option value="3">value 3 </html:option>
</html:select>
</treecell>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell>
<html:select size="3">
<html:option value="1">value 1 </html:option>
<html:option value="2">value 2 </html:option>
<html:option value="3">value 3 </html:option>
</html:select>
</treecell>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell>
<html:select size="3">
<html:option value="1">value 1 </html:option>
<html:option value="2">value 2 </html:option>
<html:option value="3">value 3 </html:option>
</html:select>
</treecell>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell>
<html:select size="3">
<html:option value="1">value 1 </html:option>
<html:option value="2">value 2 </html:option>
<html:option value="3">value 3 </html:option>
</html:select>
</treecell>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell>
<html:select size="3">
<html:option value="1">value 1 </html:option>
<html:option value="2">value 2 </html:option>
<html:option value="3">value 3 </html:option>
</html:select>
</treecell>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell>
<html:select size="3">
<html:option value="1">value 1 </html:option>
<html:option value="2">value 2 </html:option>
<html:option value="3">value 3 </html:option>
</html:select>
</treecell>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell>
<html:select size="3">
<html:option value="1">value 1 </html:option>
<html:option value="2">value 2 </html:option>
<html:option value="3">value 3 </html:option>
</html:select>
</treecell>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell>
<html:select size="3">
<html:option value="1">value 1 </html:option>
<html:option value="2">value 2 </html:option>
<html:option value="3">value 3 </html:option>
</html:select>
</treecell>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell>
<html:select size="3">
<html:option value="1">value 1 </html:option>
<html:option value="2">value 2 </html:option>
<html:option value="3">value 3 </html:option>
</html:select>
</treecell>
</treerow>
</treeitem>
</treechildren>
</tree>
</box>
</window>
| Reporter | ||
Comment 3•26 years ago
|
||
I think the answer to bugs 32090, 32095, 32097, and 32099 are all going to be
that <select> and <option> are being deprecated in favor of <menulist>,
<menupopup> and <menuitem>. I've started playing with them and it appears that
they don't exhibit any of the problems reported in these reports.
| Assignee | ||
Comment 4•26 years ago
|
||
Not high priority since menulist can be used instead.
Status: NEW → ASSIGNED
Target Milestone: M20
Comment 5•26 years ago
|
||
Mass move of all M20 bugs to M30.
Comment 7•26 years ago
|
||
spam, open xptoolkit qa contact moving over to jrgm
QA Contact: paulmac → jrgm
Comment 8•26 years ago
|
||
Mass-moving all M20-M30 XPToolkit bugs to Future
Target Milestone: M30 → Future
| Assignee | ||
Comment 9•26 years ago
|
||
fixed.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Component: XP Toolkit/Widgets: Trees → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
You need to log in
before you can comment on or make changes to this bug.
Description
•