From 742b61afae99cb551f7ac4454d97059dc3627829 Mon Sep 17 00:00:00 2001 From: gmungoc Date: Fri, 11 Nov 2016 13:40:57 +0000 Subject: [PATCH] JAL-2295 improved integrity of 'isFinishedInit' flag --- src/jalview/gui/ChimeraViewFrame.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/jalview/gui/ChimeraViewFrame.java b/src/jalview/gui/ChimeraViewFrame.java index 1313476..d68cce8 100644 --- a/src/jalview/gui/ChimeraViewFrame.java +++ b/src/jalview/gui/ChimeraViewFrame.java @@ -432,7 +432,6 @@ public class ChimeraViewFrame extends StructureViewerBase */ void initChimera() { - jmb.setFinishedInit(false); jalview.gui.Desktop.addInternalFrame(this, jmb.getViewerTitle("Chimera", true), getBounds().width, getBounds().height); @@ -457,7 +456,6 @@ public class ChimeraViewFrame extends StructureViewerBase + chimeraSessionFile); } } - jmb.setFinishedInit(true); jmb.startChimeraListener(); } @@ -663,6 +661,7 @@ public class ChimeraViewFrame extends StructureViewerBase if (files.length() > 0) { + jmb.setFinishedInit(false); if (!addingStructures) { try @@ -674,7 +673,7 @@ public class ChimeraViewFrame extends StructureViewerBase } } int num = -1; - jmb.setFinishedInit(false); + for (PDBEntry pe : filePDB) { num++; @@ -720,6 +719,7 @@ public class ChimeraViewFrame extends StructureViewerBase } } } + jmb.setFinishedInit(true); jmb.setLoadingFromArchive(false); -- 1.7.10.2