From 5950bf5e1b9a02717c50ea7867fdc3bc4cb1d4e0 Mon Sep 17 00:00:00 2001 From: Oleg Krasilnikov Date: Fri, 18 May 2007 07:45:21 +0000 Subject: [PATCH] Bug #187619: "Unexport" button label is truncated --- .../src/org/eclipse/cdt/ui/newui/AbstractCPropertyTab.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractCPropertyTab.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractCPropertyTab.java index f39defb909f..4be616e6672 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractCPropertyTab.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractCPropertyTab.java @@ -271,6 +271,13 @@ public abstract class AbstractCPropertyTab implements ICPropertyTab { protected void buttonSetText(int i, String text) { if (buttons == null || buttons.length <= i ) return; buttons[i].setText(text); + Composite c = buttons[i].getParent(); + if (c != null) { + c.pack(); + c = c.getParent(); + if (c != null) + c.layout(true); + } } /**********************************************