ov.getCanvas().getResidueColour().getRGB());
overview.setHiddenColour(ov.getCanvas().getHiddenColour().getRGB());
view.setOverview(overview);
- }
+ }
if (av.getGlobalColourScheme() instanceof jalview.schemes.UserColourScheme)
{
view.setBgColour(setUserColourScheme(av.getGlobalColourScheme(),
loadPCAViewers(jalviewModel, ap);
loadPDBStructures(jprovider, jseqs, af, ap);
loadRnaViewers(jprovider, jseqs, ap);
- loadOverview(view, af);
+ loadOverview(view, jalviewModel.getVersion(), af);
}
// and finally return.
return af;
* @param view
* @param af
*/
- protected void loadOverview(Viewport view, AlignFrame af)
+ protected void loadOverview(Viewport view, String version, AlignFrame af)
{
+ if (!isVersionStringLaterThan("2.11.3",
+ version) && view.getOverview()==null)
+ {
+ return;
+ }
/*
* first close any Overview that was opened automatically
* (if so configured in Preferences) so that the view is
* - minimum version we are comparing against
* @param version
* - version of data being processsed
- * @return
+ * @return true if version is equal to or later than supported
*/
public static boolean isVersionStringLaterThan(String supported,
String version)