JAL-3060 extract FeatureEditor class
[jalview.git] / src / jalview / gui / SeqPanel.java
index 8f8e9a9..db0d902 100644 (file)
@@ -1680,13 +1680,16 @@ public class SeqPanel extends JPanel
          * whether changes were made or not
          */
         List<SequenceI> seqs = Collections.singletonList(sequence);
-        seqCanvas.getFeatureRenderer().amendFeatures(seqs, features, false,
-                ap, new Runnable() {@Override
-                public void run()
+        new FeatureEditor(ap).amendFeatures(seqs, features, false,
+                new Runnable()
                 {
-        av.setSearchResults(null); // clear highlighting
-        seqCanvas.repaint(); // draw new/amended features
-                }});
+                  @Override
+                  public void run()
+                  {
+                    av.setSearchResults(null); // clear highlighting
+                    seqCanvas.repaint(); // draw new/amended features
+                  }
+                });
       }
     }
   }