Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/CompareUtils.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/CompareUtils.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/CompareUtils.java
index 018e9a9427..3f68f818df 100644
--- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/CompareUtils.java
+++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/CompareUtils.java
@@ -320,7 +320,9 @@ public class CompareUtils {
// check if file is staged
if (entry != null) {
- return new FileRevisionTypedElement(GitFileRevision.inIndex(db, gitPath));
+ GitFileRevision nextFile = GitFileRevision.inIndex(db, gitPath);
+ String encoding = CompareCoreUtils.getResourceEncoding(db, gitPath);
+ return new FileRevisionTypedElement(nextFile, encoding);
}
} catch (IOException e) {
Activator.error(NLS.bind(UIText.GitHistoryPage_errorLookingUpPath,

Back to the top