From 92c4d05dfb135a1a4f8ac0d7be8c0f793cfc8056 Mon Sep 17 00:00:00 2001 From: Jeff Johnston Date: Mon, 22 Jan 2018 12:59:15 -0500 Subject: [PATCH] Revert change to LanguageSettingsEntriesTab language column - revert part of change to LanguageSettingsEntriesTab languages column (this was done to get around gerrit issue and is not needed) - change to entries column is left intact Change-Id: I1704c18f99d0fe76411783a684da790022eb4643 --- .../providers/LanguageSettingsEntriesTab.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/language/settings/providers/LanguageSettingsEntriesTab.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/language/settings/providers/LanguageSettingsEntriesTab.java index 809095b5dec..adf6d4d84da 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/language/settings/providers/LanguageSettingsEntriesTab.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/language/settings/providers/LanguageSettingsEntriesTab.java @@ -361,12 +361,13 @@ public class LanguageSettingsEntriesTab extends AbstractCPropertyTab { columnLanguages.setResizable(false); columnLanguages.setToolTipText(Messages.AbstractLangsListTab_Languages); - treeLanguages.addTreeListener(new TreeAdapter() { + treeLanguages.addPaintListener(new PaintListener() { @Override - public void treeExpanded(TreeEvent e) { - treeLanguages.getDisplay().asyncExec(() -> { - columnLanguages.pack(); - }); + public void paintControl(PaintEvent e) { + int x = treeLanguages.getBounds().width - 5; + if (columnLanguages.getWidth() != x) { + columnLanguages.setWidth(x); + } } }); }