Ticket #6673 (closed defect: fixed)

Opened 3 months ago

Last modified 3 months ago

Tree Critical Problem. Tree nodes dissapear

Reported by: guest Owned by: bill
Priority: highest Milestone:
Component: Dijit Version: 1.1.0
Severity: blocker Keywords:
Cc:

Description

When opening and closing the tree an expandable node in 1/5/2008 nighltly build the tree node branch dissapear. I is possible to dissapear all the tree from the root node.

See: /js/ajax/dijit/tests/tree/test_Tree_Programmatic.html

Tested on FF2 , only very easy to replicate.

thanks

Eduardo

Change History

Changed 3 months ago by dante

i verified the test breaks, and in a fit of fear reverted my most recent changes to Tree and tested again. It still fails, so I think i'm in the clear. On collapse the node is being wiped out completely.

Changed 3 months ago by bill

  • owner set to bill
  • status changed from new to assigned

I'll take ownership of this, at least temporarily until I trace down where the problem is.

Changed 3 months ago by bill

  • status changed from assigned to closed
  • resolution set to fixed

(In [13537]) Fix bug where closing a tree node would hide the node itself rather than just it's children; regression from [13521].

TreeNode? is unusual in that it defines containerNode lazily, so the code in _Container to set containerNode automatically was actually messing things up.

Fixes #6673, refs #6604. !strict

Changed 3 months ago by bill

(In [13568]) Avoid null reference. Refs #6673, #6604. !strict

Note: See TracTickets for help on using tickets.