From 8600629c615422e8add06d70b8aa0fa8242d31d9 Mon Sep 17 00:00:00 2001 From: Cherian Mathew Date: Fri, 8 Nov 2013 16:26:18 +0000 Subject: [PATCH] added conversationholder.commit fix to AbstractFilteredCdmResourceSelectionDialog and comments for this fix (with ticket number) for all files --- .../navigation/key/polytomous/PolytomousKeyViewPart.java | 1 + .../taxeditor/navigation/navigator/TaxonNavigator.java | 1 + .../selection/AbstractFilteredCdmResourceSelectionDialog.java | 2 ++ 3 files changed, 4 insertions(+) diff --git a/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/key/polytomous/PolytomousKeyViewPart.java b/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/key/polytomous/PolytomousKeyViewPart.java index e3db3def0..36c455e9e 100644 --- a/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/key/polytomous/PolytomousKeyViewPart.java +++ b/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/key/polytomous/PolytomousKeyViewPart.java @@ -259,6 +259,7 @@ public class PolytomousKeyViewPart extends ViewPart implements */ public void refresh() { getConversationHolder().bind(); + //FIXME : Need to make sure this is a stable fix (ticket 3822) getConversationHolder().commit(); List input = CdmStore.getService(IPolytomousKeyService.class).list(PolytomousKey.class, null, null, null, null); viewer.setInput(input); diff --git a/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/TaxonNavigator.java b/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/TaxonNavigator.java index e656dcba8..a95b3255b 100644 --- a/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/TaxonNavigator.java +++ b/eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/TaxonNavigator.java @@ -111,6 +111,7 @@ public class TaxonNavigator extends CommonNavigator implements public void refresh() { if(getConversationHolder() != null){ getConversationHolder().bind(); + //FIXME : Need to make sure this is a stable fix (ticket 3822) getConversationHolder().commit(); } getCommonViewer().refresh(); diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/selection/AbstractFilteredCdmResourceSelectionDialog.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/selection/AbstractFilteredCdmResourceSelectionDialog.java index 1730721f1..171df7231 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/selection/AbstractFilteredCdmResourceSelectionDialog.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/selection/AbstractFilteredCdmResourceSelectionDialog.java @@ -481,6 +481,8 @@ public abstract class AbstractFilteredCdmResourceSelectionDialog