| .. | .. | 
|---|
| 729 | 729 |              buttonGroup.add(radioButton); | 
|---|
| 730 | 730 |              radioButton.doClick(); | 
|---|
| 731 | 731 |          } | 
|---|
 | 732 | +          | 
|---|
| 732 | 733 |          void SetupViews(ObjEditor oe) | 
|---|
| 733 | 734 |          { | 
|---|
| 734 | 735 |              oe.SetupViews(); | 
|---|
| .. | .. | 
|---|
| 3079 | 3080 |                          frontView.object = group; | 
|---|
| 3080 | 3081 |                          sideView.object = group; | 
|---|
| 3081 | 3082 |                      } | 
|---|
| 3082 |  | -                    group.editWindow = this;  | 
|---|
 | 3083 | +                      | 
|---|
 | 3084 | +// fix "+" issue                    group.editWindow = this;  | 
|---|
 | 3085 | +                      | 
|---|
| 3083 | 3086 |                      /* | 
|---|
| 3084 | 3087 |                      currentLayout = radio.layout; | 
|---|
| 3085 | 3088 |                      if (currentLayout == null) | 
|---|
| .. | .. | 
|---|
| 4133 | 4136 |                      objectPanel.setSelectedIndex(objectPanel.indexOfTab("Edit")); | 
|---|
| 4134 | 4137 |                       | 
|---|
| 4135 | 4138 |  			Object3D elem = (Object3D)group.selection.elementAt(i); | 
|---|
| 4136 |  | -                        if(elem != group)  | 
|---|
 | 4139 | +                        if(elem != group || !newWindow)  | 
|---|
| 4137 | 4140 |                          { | 
|---|
| 4138 | 4141 |                          //    if (!(elem instanceof Composite)) | 
|---|
| 4139 | 4142 |                          //        newWindow = false; | 
|---|