Normand Briere
2019-06-09 3ae9b1de47e51e7c150412f2bb14383cb6a5f8f8
GroupEditor.java
....@@ -729,6 +729,7 @@
729729 buttonGroup.add(radioButton);
730730 radioButton.doClick();
731731 }
732
+
732733 void SetupViews(ObjEditor oe)
733734 {
734735 oe.SetupViews();
....@@ -3079,7 +3080,9 @@
30793080 frontView.object = group;
30803081 sideView.object = group;
30813082 }
3082
- group.editWindow = this;
3083
+
3084
+// fix "+" issue group.editWindow = this;
3085
+
30833086 /*
30843087 currentLayout = radio.layout;
30853088 if (currentLayout == null)
....@@ -4133,7 +4136,7 @@
41334136 objectPanel.setSelectedIndex(objectPanel.indexOfTab("Edit"));
41344137
41354138 Object3D elem = (Object3D)group.selection.elementAt(i);
4136
- if(elem != group)
4139
+ if(elem != group || !newWindow)
41374140 {
41384141 // if (!(elem instanceof Composite))
41394142 // newWindow = false;