FLUID-2298: id relation rewrite on branch causes exception "branchfullID is not defined"

Metadata

Source
FLUID-2298
Type
Bug
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Justin Obara
Reporter
Antranig Basman
Created
2009-02-27T16:58:20.000-0500
Updated
2009-02-28T08:56:08.000-0500
Versions
  1. 0.8
Fixed Versions
  1. 1.0
Component
  1. Renderer

Description

On rendering a branch with an id already defined, produces:

branchfullID is not defined
file:///F:/workspace/progress-indicator/fluid-components/js/fluid/renderer/fluidRenderer.js
Line 300

Comments

  • Antranig Basman commented 2009-02-27T23:20:38.000-0500

    Fixed at revision 6619

  • Justin Obara commented 2009-02-28T08:56:08.000-0500

    Tested again using the same code that produced the error. It is now working properly.

    Component tree had a structure that looked like this. The offender had been the decorator on a branch.

    var progressComponentTree = {
    children: [
    {
    ID: "progress-bars:",
    decorators: {identify: "in-design-bar"},
    children: [
    {
    ID: "fl-progress"
    }
    ]
    },
    {
    ID: "progress-bars:",
    decorators: {identify: "in-dev-bar"},
    children: [
    {
    ID: "fl-progress"
    }
    ]
    },
    {
    ID: "progress-bars:",
    decorators: {identify: "stable-bar"},
    children: [
    {
    ID: "fl-progress"
    }
    ]
    }
    ]
    };