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 9ef55f37409bbe5991acc8a3e1ec26c2d4acf874..02ab54330c9894c4430dc2850a9c81f4d077b9ee 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();
+                }
             }
         });