From 0273d5c94c1488d79f766542d6de2447b6c0d73f Mon Sep 17 00:00:00 2001 From: Sougandh S Date: Sat, 18 Jul 2026 11:12:05 +0530 Subject: [PATCH] Show ancestor pane of 3-way preview in Compare pref page The 3-way preview's CompareConfiguration never showed the Common Ancestor pane, since the property controlling its visibility was never set. Explicitly set PROP_ANCESTOR_VISIBLE to true on the preview's CompareConfiguration so the ancestor pane is shown. --- .../org/eclipse/compare/internal/ComparePreferencePage.java | 1 + 1 file changed, 1 insertion(+) diff --git a/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/ComparePreferencePage.java b/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/ComparePreferencePage.java index e6bde2ea0c9..1d6b3e1ca04 100644 --- a/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/ComparePreferencePage.java +++ b/team/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/ComparePreferencePage.java @@ -426,6 +426,7 @@ private Control createTextComparePage(Composite parent) { private Control create3WayPreviewer(Composite parent) { CompareConfiguration compareConfiguration = new CompareConfiguration(fOverlayStore); + compareConfiguration.setProperty(ICompareUIConstants.PROP_ANCESTOR_VISIBLE, Boolean.TRUE); compareConfiguration.setAncestorLabel(Utilities.getString("ComparePreferencePage.ancestor.label")); //$NON-NLS-1$ compareConfiguration.setLeftLabel(Utilities.getString("ComparePreferencePage.left.label")); //$NON-NLS-1$