From 0b3beed5fae89b496132721773c548f49641c6df Mon Sep 17 00:00:00 2001
From: Raphael Girardot <raphael.girardot@synchrotron-soleil.fr>
Date: Tue, 18 Feb 2014 08:38:28 +0000
Subject: [PATCH] always update docking area

---
 .../java/fr/soleil/docking/infonode/InfoNodeDockingManager.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 d6b669e..18b3069 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;
-- 
GitLab