Skip to content
Snippets Groups Projects
Commit 6a6c831d authored by Julien Corcessin's avatar Julien Corcessin Committed by MADELA Patrick
Browse files

Fixes a focus problem

parent fe56bda1
No related branches found
No related tags found
No related merge requests found
......@@ -8,6 +8,8 @@ import com.vldocking.swing.docking.DockableState;
import com.vldocking.swing.docking.DockableState.Location;
import com.vldocking.swing.docking.DockingDesktop;
import com.vldocking.swing.docking.RelativeDockablePosition;
import com.vldocking.swing.docking.event.DockableSelectionEvent;
import com.vldocking.swing.docking.event.DockableSelectionListener;
import com.vldocking.swing.docking.event.DockingActionCloseEvent;
import com.vldocking.swing.docking.event.DockingActionEvent;
import com.vldocking.swing.docking.event.DockingActionListener;
......@@ -36,6 +38,15 @@ public class SoleilDockingDesktop extends DockingDesktop {
maximizeEnabled = maximize;
floatingEnabled = floating;
addDockingActionListener(generateDockingActionListener());
addDockableSelectionListener(new DockableSelectionListener() {
@Override
public void selectionChanged(DockableSelectionEvent arg0) {
if (arg0.getSelectedDockable() instanceof VlDockView) {
((VlDockView) arg0.getSelectedDockable()).focusGained(null);
}
}
});
}
@Override
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment