X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FTreePanel.java;h=f4543ed83ef71d56e17e0e82bbc4c3d7a7f8b8e1;hb=d587f1aa61946dc14f6f089cf1dc2a3116cfb773;hp=389d82dc98b355baadf3ff6175a343a56f47f8a2;hpb=cce9f2efe50ca646b758e4473d1ea6e52d3a5aaf;p=jalview.git diff --git a/src/jalview/gui/TreePanel.java b/src/jalview/gui/TreePanel.java index 389d82d..f4543ed 100755 --- a/src/jalview/gui/TreePanel.java +++ b/src/jalview/gui/TreePanel.java @@ -120,6 +120,8 @@ public class TreePanel extends GTreePanel treeCanvas = new TreeCanvas(this, ap, scrollPane); scrollPane.setViewportView(treeCanvas); + PaintRefresher.Register(this, ap.av.getSequenceSetId()); + buildAssociatedViewMenu(); av.addPropertyChangeListener(new java.beans.PropertyChangeListener() @@ -189,7 +191,6 @@ public class TreePanel extends GTreePanel treeCanvas.applyToAllViews = false; treeCanvas.ap = ap; treeCanvas.av = ap.av; - PaintRefresher.RemoveComponent(thisTreePanel); PaintRefresher.Register(thisTreePanel, ap.av.getSequenceSetId()); } }); @@ -197,9 +198,9 @@ public class TreePanel extends GTreePanel associateLeavesMenu.add(item); } - final JRadioButtonMenuItem itemf = - new JRadioButtonMenuItem("All Views", treeCanvas.applyToAllViews); + final JRadioButtonMenuItem itemf = new JRadioButtonMenuItem("All Views"); buttonGroup.add(itemf); + itemf.setSelected(treeCanvas.applyToAllViews); itemf.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent evt)