r1206 - trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/db
Author: tchemit Date: 2013-09-23 14:59:33 +0200 (Mon, 23 Sep 2013) New Revision: 1206 Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1206 Log: fixes #3268: Lors d'un import d'une base, la version affich?\195?\169e dans le gestionnaire reste sur la version avant migration Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/db/ImportDbAction.java Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/db/ImportDbAction.java =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/db/ImportDbAction.java 2013-09-23 12:20:59 UTC (rev 1205) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/db/ImportDbAction.java 2013-09-23 12:59:33 UTC (rev 1206) @@ -267,7 +267,7 @@ if (updateSchema) { // need to migrate schema - progressionModel.adaptTotal(progressionModel.getTotal() + 1); + progressionModel.adaptTotal(progressionModel.getTotal() + 2); // ------------------------------------------------------------------ // // --- update schema // @@ -281,6 +281,14 @@ getHandler().getPersistenceService().updateSchema(); sendMessage(_("tutti.flash.info.db.schema.updated", dbVersion, applicationVersion)); + + // reload a special databinding (dbLoaded) + AbstractTuttiUIHandler currentHandler = getHandler().getCurrentHandler(); + if (currentHandler instanceof DbManagerUIHandler) { + DbManagerUIHandler dbManagerUIHandler = (DbManagerUIHandler) currentHandler; + dbManagerUIHandler.getUI().applyDataBinding(DbManagerUI.BINDING_INFORMATION_AREA_TEXT); + + } } // ------------------------------------------------------------------ //
participants (1)
-
tchemit@users.forge.codelutin.com