diff --git a/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java b/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java index d6b669e66cf3c856cc8650dd0d28f3ef77500b27..18b306932bdf00d9d79866f74818bbd724873fd2 100644 --- a/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java +++ b/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java @@ -142,7 +142,6 @@ public class InfoNodeDockingManager extends ADockingManager { try { ous = new ObjectOutputStream(baos); rootWindow.write(ous, false); - perspective.setByteArray(baos.toByteArray()); } catch (IOException e) { dockingException = new DockingException(getClass().getSimpleName() + ".updatePerspective(): Unexpected Error", e); @@ -158,6 +157,7 @@ public class InfoNodeDockingManager extends ADockingManager { } } } + perspective.setByteArray(baos.toByteArray()); } if (dockingException != null) { throw dockingException;