From 0c065a48109666a461a36b7c2a99ddd4c9b8e2b0 Mon Sep 17 00:00:00 2001 From: Raphael Girardot <raphael.girardot@synchrotron-soleil.fr> Date: Mon, 30 Nov 2020 11:24:25 +0000 Subject: [PATCH] - The "show view" action also selects the view (seems coherent with JAVAAPI-132) - VlDockView.select() now works as expected (JAVAAPI-132) - Minor code cleaning --- .../src/main/java/fr/soleil/docking/util/DockingUtils.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dockingcore/src/main/java/fr/soleil/docking/util/DockingUtils.java b/dockingcore/src/main/java/fr/soleil/docking/util/DockingUtils.java index 99a3cd6..ed4a245 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/util/DockingUtils.java +++ b/dockingcore/src/main/java/fr/soleil/docking/util/DockingUtils.java @@ -28,11 +28,13 @@ public class DockingUtils { */ public static AbstractAction generateShowViewAction(final IView view) { AbstractAction action = new AbstractAction(view.getTitle()) { - private static final long serialVersionUID = 7366344574285043141L; + + private static final long serialVersionUID = 1387050898689913657L; @Override public void actionPerformed(ActionEvent e) { view.setVisible(true); + view.select(); } }; action.putValue(AbstractAction.SMALL_ICON, view.getIcon()); -- GitLab