From a134511be07a998f7b80168dd26b632d53ed66b4 Mon Sep 17 00:00:00 2001 From: gmungoc Date: Thu, 7 Mar 2019 15:08:15 +0000 Subject: [PATCH] JAL-2250 default Apply Colour to All Groups selected --- src/jalview/gui/AlignFrame.java | 6 ++++++ src/jalview/gui/AlignViewport.java | 1 + 2 files changed, 7 insertions(+) diff --git a/src/jalview/gui/AlignFrame.java b/src/jalview/gui/AlignFrame.java index 25c6dd4..e17b331 100644 --- a/src/jalview/gui/AlignFrame.java +++ b/src/jalview/gui/AlignFrame.java @@ -2741,6 +2741,12 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener, newap.av.setRedoList(viewport.getRedoList()); /* + * copy any visualisation settings that are not saved in the project + */ + newap.av.setColourAppliesToAllGroups( + viewport.getColourAppliesToAllGroups()); + + /* * Views share the same mappings; need to deregister any new mappings * created by copyAlignPanel, and register the new reference to the shared * mappings diff --git a/src/jalview/gui/AlignViewport.java b/src/jalview/gui/AlignViewport.java index f94b74d..e0abfd9 100644 --- a/src/jalview/gui/AlignViewport.java +++ b/src/jalview/gui/AlignViewport.java @@ -304,6 +304,7 @@ public class AlignViewport extends AlignmentViewport { residueShading.setConsensus(hconsensus); } + setColourAppliesToAllGroups(true); } boolean validCharWidth; -- 1.7.10.2