From 3813529c764290bce9c49eda712d9a08527e4a92 Mon Sep 17 00:00:00 2001
From: Julien Corcessin <julien.corcessin.thales@gmail.com>
Date: Tue, 29 Oct 2013 14:09:31 +0000
Subject: [PATCH] =?UTF-8?q?Evolution=20Fit=20:=20Commit=20interm=C3=A9diai?=
 =?UTF-8?q?re=20NE=20PAS=20UTILISER=20EN=20RELEASE=20!!!?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../docking/infonode/view/InfoNodeView.java    | 18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/dockinginfonode/src/main/java/fr/soleil/docking/infonode/view/InfoNodeView.java b/dockinginfonode/src/main/java/fr/soleil/docking/infonode/view/InfoNodeView.java
index 9ef55f3..02ab543 100644
--- a/dockinginfonode/src/main/java/fr/soleil/docking/infonode/view/InfoNodeView.java
+++ b/dockinginfonode/src/main/java/fr/soleil/docking/infonode/view/InfoNodeView.java
@@ -109,9 +109,9 @@ public class InfoNodeView extends View implements IView {
         win.setBackground(bg);
         win.setBorder(null);
         win.getWindowProperties().getTabProperties().getTitledTabProperties().getNormalProperties()
-                .getComponentProperties().setBackgroundColor(bg);
+        .getComponentProperties().setBackgroundColor(bg);
         win.getWindowProperties().getTabProperties().getTitledTabProperties().getHighlightedProperties()
-                .getComponentProperties().setBackgroundColor(bg);
+        .getComponentProperties().setBackgroundColor(bg);
     }
 
     /**
@@ -123,9 +123,9 @@ public class InfoNodeView extends View implements IView {
     protected void setForeground(DockingWindow win, Color fg) {
         win.setForeground(fg);
         win.getWindowProperties().getTabProperties().getTitledTabProperties().getNormalProperties()
-                .getComponentProperties().setForegroundColor(fg);
+        .getComponentProperties().setForegroundColor(fg);
         win.getWindowProperties().getTabProperties().getTitledTabProperties().getHighlightedProperties()
-                .getComponentProperties().setForegroundColor(fg);
+        .getComponentProperties().setForegroundColor(fg);
     }
 
     /**
@@ -164,9 +164,9 @@ public class InfoNodeView extends View implements IView {
     public void setClosable(boolean closable) {
         if (getWindowProperties() != null) {
             getWindowProperties().getTabProperties().getNormalButtonProperties().getCloseButtonProperties()
-                    .setVisible(closable);
+            .setVisible(closable);
             getWindowProperties().getTabProperties().getHighlightedButtonProperties().getCloseButtonProperties()
-                    .setVisible(closable);
+            .setVisible(closable);
             getWindowProperties().setCloseEnabled(closable);
         }
     }
@@ -257,7 +257,11 @@ public class InfoNodeView extends View implements IView {
 
             @Override
             public void viewFocusChanged(View previouslyFocusedView, View focusedView) {
-                // Not used yet.
+                if (InfoNodeView.this.equals(focusedView)) {
+                    listener.focusGained();
+                } else {
+                    listener.focusLost();
+                }
             }
         });
 
-- 
GitLab