This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See https://gitlab.nuiton.org/codelutin/observe.git commit 2dbac2f3072158c3372fd13ea7df4ebf2e1c2bcd Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Sep 5 17:19:46 2016 +0200 Amélioration du chargement des cartes --- .../open/impl/longline/TripLonglineUIHandler.java | 16 +++++++++------- .../ui/content/open/impl/seine/TripSeineUIHandler.java | 16 +++++++++------- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/application-swing/src/main/java/fr/ird/observe/application/swing/ui/content/open/impl/longline/TripLonglineUIHandler.java b/application-swing/src/main/java/fr/ird/observe/application/swing/ui/content/open/impl/longline/TripLonglineUIHandler.java index 6e6c1e4..4067f63 100644 --- a/application-swing/src/main/java/fr/ird/observe/application/swing/ui/content/open/impl/longline/TripLonglineUIHandler.java +++ b/application-swing/src/main/java/fr/ird/observe/application/swing/ui/content/open/impl/longline/TripLonglineUIHandler.java @@ -107,13 +107,15 @@ class TripLonglineUIHandler extends ContentOpenableUIHandler<TripLonglineDto> { if (buildTripMap) { SwingUtilities.invokeLater(() -> { - - TripLonglineUI ui11 = getUi(); - TripMapUI tripMap11 = ui11.getTripMap(); - - TripMapDto tripLonglineMap = getTripLonglineService().getTripLonglineMap(getSelectedId()); - - tripMap11.getHandler().doOpenMap(tripLonglineMap); + ObserveSwingApplicationContext.get().getMainUI().setBusy(true); + try { + TripLonglineUI ui11 = getUi(); + TripMapUI tripMap11 = ui11.getTripMap(); + TripMapDto tripLonglineMap = getTripLonglineService().getTripLonglineMap(getSelectedId()); + tripMap11.getHandler().doOpenMap(tripLonglineMap); + } finally { + ObserveSwingApplicationContext.get().getMainUI().setBusy(false); + } }); buildTripMap = false; } diff --git a/application-swing/src/main/java/fr/ird/observe/application/swing/ui/content/open/impl/seine/TripSeineUIHandler.java b/application-swing/src/main/java/fr/ird/observe/application/swing/ui/content/open/impl/seine/TripSeineUIHandler.java index 14fd661..2014aa9 100644 --- a/application-swing/src/main/java/fr/ird/observe/application/swing/ui/content/open/impl/seine/TripSeineUIHandler.java +++ b/application-swing/src/main/java/fr/ird/observe/application/swing/ui/content/open/impl/seine/TripSeineUIHandler.java @@ -105,13 +105,15 @@ class TripSeineUIHandler extends ContentOpenableUIHandler<TripSeineDto> { if (buildTripMap) { SwingUtilities.invokeLater(() -> { - - TripSeineUI ui11 = getUi(); - TripMapUI tripMap11 = ui11.getTripMap(); - TripMapDto tripSeineMap = getTripSeineService().getTripSeineMap(getSelectedId()); - - - tripMap11.getHandler().doOpenMap(tripSeineMap); + ObserveSwingApplicationContext.get().getMainUI().setBusy(true); + try { + TripSeineUI ui11 = getUi(); + TripMapUI tripMap11 = ui11.getTripMap(); + TripMapDto tripSeineMap = getTripSeineService().getTripSeineMap(getSelectedId()); + tripMap11.getHandler().doOpenMap(tripSeineMap); + } finally { + ObserveSwingApplicationContext.get().getMainUI().setBusy(false); + } }); buildTripMap = false; } -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.