The default bug view has changed. See this FAQ.

cannot close folder with single click on twistie

VERIFIED FIXED in Phoenix0.2

Status

()

Firefox
Bookmarks & History
VERIFIED FIXED
15 years ago
15 years ago

People

(Reporter: asa, Assigned: Pierre Chanial)

Tracking

unspecified
Phoenix0.2
x86
Windows 2000
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

15 years ago
cannot close folder with a click on the twisitie. must first double click on the
folder icon or name to close it then single clicks work on the twistie to toggle
open/close states.
(Assignee)

Comment 1

15 years ago
It seems to be a tree bug. when following the above testcase, I get the
following assertion:
###!!! ASSERTION: bad row: 'aRowIndex >= 0 && aRowIndex < mRows.Count()', file
nsXULTreeBuilder.cpp, line 628
Break: at file nsXULTreeBuilder.cpp, line 628
JavaScript error: 
 line 0: uncaught exception: [Exception... "Component returned failure code:
0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsITreeView.getParentIndex]"  nsresult:
"0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: <unknown filename>
:: onxblclick :: line 16"  data: no]

This assertion is triggered in tree.xml, in the click event handler
http://lxr.mozilla.org/seamonkey/source/xpfe/global/resources/content/bindings/tree.xml#732
There is no row selected, but after rebuiding the tree 'in bookmarksTree.xml, in
doCommand), b.selection.currentIndex is not equal to -1 as it should be. I've
seen it equal to a number > rowCount
(Assignee)

Comment 2

15 years ago
arg, the testcase is:
- delete a bookmark in the bm
- click on a twisty
(Assignee)

Updated

15 years ago
Target Milestone: --- → Phoenix0.3
(Assignee)

Comment 3

15 years ago
fixed
Status: NEW → RESOLVED
Last Resolved: 15 years ago
Resolution: --- → FIXED
(Reporter)

Comment 4

15 years ago
verified fixed with todays build on win2K
Status: RESOLVED → VERIFIED
(Reporter)

Updated

15 years ago
Target Milestone: Phoenix0.3 → Phoenix0.2
You need to log in before you can comment on or make changes to this bug.