Bug 543863 - Bogus question "Save changes in 'Variables'?"

Change-Id: I412f340bd670e67045f1cfa6155042bcede8031b
diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/variables/JavaVariablesDetailPane.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/variables/JavaVariablesDetailPane.java
index ec0a1ea..6951c8e 100644
--- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/variables/JavaVariablesDetailPane.java
+++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/variables/JavaVariablesDetailPane.java
@@ -118,7 +118,7 @@
 
 			@Override
 			public void documentChanged(DocumentEvent event) {
-				setDirty(true);
+				updateExpressionHistories();
 			}
 		};
 		viewer.getDocument().addDocumentListener(fDocumentListener);