Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Valenta2007-02-23 15:35:09 +0000
committerMichael Valenta2007-02-23 15:35:09 +0000
commiteebf87c5f61acf0f38801bf9095e98fb757c067e (patch)
tree5f4cbfaa66656d1d268e35fa15db0b7618c230ba /bundles
parentc8647c2dd1dee881f6daa8f13cd2525d234fdc1d (diff)
downloadeclipse.platform.team-eebf87c5f61acf0f38801bf9095e98fb757c067e.tar.gz
eclipse.platform.team-eebf87c5f61acf0f38801bf9095e98fb757c067e.tar.xz
eclipse.platform.team-eebf87c5f61acf0f38801bf9095e98fb757c067e.zip
Bug 172197 [History View] History view shows wrong input if Java member selected
Diffstat (limited to 'bundles')
-rw-r--r--bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/history/EditionHistoryPage.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/history/EditionHistoryPage.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/history/EditionHistoryPage.java
index c9aab2fc7..7d7e3d888 100644
--- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/history/EditionHistoryPage.java
+++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/history/EditionHistoryPage.java
@@ -27,6 +27,7 @@ import org.eclipse.team.internal.core.history.LocalFileHistory;
import org.eclipse.team.internal.ui.*;
import org.eclipse.team.internal.ui.actions.CompareRevisionAction;
import org.eclipse.team.internal.ui.synchronize.LocalResourceTypedElement;
+import org.eclipse.team.ui.history.IHistoryPage;
import org.eclipse.team.ui.history.IHistoryPageSite;
import org.eclipse.ui.IWorkbenchPage;
@@ -201,9 +202,13 @@ public class EditionHistoryPage extends LocalHistoryPage {
te = localEdition;
}
if (te != null) {
+ String oldValue = getName();
+ String oldDesc = getDescription();
name = te.getName();
IFileRevision[] filtered = filterRevisions(te, revisions, Policy.subMonitorFor(monitor, 75));
super.update(filtered, Policy.subMonitorFor(monitor, 25));
+ firePropertyChange(this, IHistoryPage.P_NAME, oldValue, getName());
+ firePropertyChange(this, IHistoryPage.P_DESCRIPTION, oldDesc, getDescription());
}
} finally {
if (localEdition == null && te != null)

Back to the top